Yes i would agree with bonbon 100% , Your plants are looking very nice .
Short and stocky is the way to go , and yes flower em any time soon . If they where mine i would flower en now as they will still be 30 -45 cm tall when finished with good bud coverage.