Agreed, you have at least 3 weeks to go, maybe more.
Continue feeding and stop flushing, they will need nutrients to finish growing their flowers.
Massive defoliation has not helped either - less leaves = less energy being made = less growing.
Start flushing when they have about 95-96% brown pistils and harvest when they have 98-99.8% brown pistils, (about 10 days later).
This will put you in the "10-30% amber trichome" zone without having to look too closely at your buds.
This will also be the peak time for THC levels.
Once there are 100% brown pistils, the plant will be closing in on death and a near dead plant will not be able to prevent THC breaking down into CBD and CBN, which are 2 non-psychoactive cannabinoids that make you sleepy/relaxed, but don't get you high.
Hope this helps, Organoman.