i'd still say it has a bit more time left on it.. i prefer all the hairs receded, and it looks like the calyx could still swell a bit more imvho..
looks nice though, good job...
You pretty much need to give them at least 8 weeks. You didn't mention how long they've been flowering. Looks like they'll be usable as is though. I would give them at least 12 hours of dark before chopping, to burn off the stored starch.