You're looking great. But since you specifically asked for some constructive critisism, I would say try and add a bit more diversity to your routine. For instance move around the stage a bit more instead of standing mainly in 1 spot, so that every judge will have a good view of you, and not only the judge who you are in front of when you stay in one position. Also when you do a certain pose, try 'twisting/rotating' your body a tiny bit while holding the pose, giving each judge the best view of that pose. I hope you get what I mean, since English isn't my first language, but what I mean is when you have a few judges lined up, and you are standing on 1 position on the stage, one of the judges has the frontal view, and the rest are looking at you from a bit of an angle, and for the best evaluation/scoring, they all want to see you from the best angle.
Also mix it up a bit more with your posing/moves during the routine, I think you're doing the front double biceps pose a bit too much, try and add some other poses or even non-standard-bb-poses, just because you are in the bb class, doesn't mean you can't add anything else to your routine on top of your best individual poses.
And the last tip I would give you is try and practice your face when you are doing your poses, learn to not make the 'pose-face' while posing

Smile at least a little bit the whole time while you're on stage, or at least try and not make a face as if it is costing you a lot of energy and effort to keep the pose (which it of course does, but that is the illusion you want to give of, that it is not that diffficult). How silly it may sound, it is important and it could even be the reason why you would be placed lower then someone who ís watching their face while posing and ís smiling.
I wish you all the best, I hope you have a lot of fun on contest day and are happy with your results and how you look!