Accordig to your pictures, at least another 3- 4 weeks easily, maybe more.
Post this question in another 3 weeks and everyone will be able to give you a more precise guesstimate.
However, you still have a long way to go, the plant is only about a third way through flowering.
Hope this helps!