LOL, i know how you feel. your plants look healthy and if i understand your question, you're asking if you can flower right now.
if that's your question, i think you maybe ought to wait 1 more week, it takes about 2 months for the plants to be mature enough to flower.
also, investigate topping and pruning. i know your space is limited and that will shorten the plant for you, it will also give you a cutting to save and grow out for the next crop.

anyway, toke amongst yourselves

bozo,
peace, love, dope