..... i dont think i have ever seen a plant get that far into flowering off balcony light....... kudos
but to your question i would give it another 2 weeks so you can get the most of it, i can see gaps in the nugs from the pics
its going to be airy no matter what you do because it has basically been malnourished like an Ethiopian, light is its food not the stuff in the water