depending on the growing conditions the flowering time could have been extended. you have to understand that the flowering times people say are a generalization of time. usually between 8 and 10 weeks but some go shorter and some go longer, so you just have to wait, it will be done when it wants to be, but looks like a few weeks out.