I find it tricky to answer this properly without referencing a diary but it looks like they may be close to mid flower give or take. The most apparent growth in bud structure is usually between weeks 3-6 and the buds then build most of their bulk weight thereafter. As for timing, its common practice to start flushing your plants two weeks before harvest. That said, If you have a 8 week strain then should aim to flush at week six. If you can scope the trichomes, start flushing when heads are starting to turn from clear to milky in appearance. If only looking at orange pistils, start when around 75% of them have turned changed color. Hope this helps! Cheers from beautiful British Columbia