from what i know, you can flower pretty much any time. You don't necessarily need to wait for alternating branches.