Hey, at least you have a harvest coming up :)
You get stretch at flip, the first 2-3 weeks. Bud swell is from there till a few weeks before harvest. The last few weeks are just oil production.
Overfeeding, wrong nutrient profile, wrong environment, all these things will reduce yield. Still...