Iβm torn on this but I honestly think youβve suffered from some limiting factors that caused those buds to stay smaller.. but would say you are right about 2-3.5 weeks from the harvest date.
It looks like theyβre damn near finished right now by some factors, yet looks also like youβve got a ton of growth to put on.. which would mean 4 weeks at least.
If you donβt have a 30x-60x jeweler loupe to check trichomes - order one now. To me - This is just one of those plants you absolutely need to see the trichs up close to decide on harvest date.
If you donβt have the means to get one, my best guess is to start flushing in a few days and then chop in 14 from today.
Autos are weird like that and thatβs why I donβt like them personally.
Good luck!