Hey Panty! How is it going?
Your lady is looking good there, a few things to consider though.
This pic of your lady almost 10 days ago compared with...
...this updated pic, I can really see the development in the number of Calyx's (white hairs) forming in between your nodes.
Think about it this way, when you are growing cannabis they usually have 8-10 weeks of flowering time, IF NOTHING stunts its growth or sets it back, you will usually start seeing massive bud development during your last month of flowering. By the looks of it you are almost JUST passed the half-way mark, so expect to see more and more whit hairs start to pop out. They are in search for pollen to produce seeds, but after a while they die and turn brown, this is where more and more calyx's start to form is search of pollen in order to keep the plants lineage alive so to speak
Don't worry too much, and I would not give myself too short of a time frame for harvest, as this plant took 3 months (please correct me if I am wrong) to develop into the size it was before flowering, it could well be due to slow growth genetics in this specific strain. Also another factor to take note on: Great yields have been produced with CFLs, but you should expect to have very fluffy, airy buds at harvest due to CFLs lack of light penetration and available lumens for the plant to absorb!
If you are thinking to yourself. "Maybe AfricanGrower is just under thinking the situation, and something IS really wrong with my plant" , then one last thing that could be affecting growth rate would be minimal amounts of Phosphorus and Potassium in your nutrient feed, mainly Phosphorus as it encourages root growth and the overall 'vigor' of the plant.
Ending it there, THIS is where patients comes into the grow PAnty
I've grabbed a beanbag and a front row seat for the rest of your grow!