OK here's my two cents. I would give them a little more time before flowering. They look close but don't rush them. Give the roots a little more time to develop and let the secondary stems fully develop. If you want to top them, now is the time for that. Good luck!