7 weeks is when they start to be actual buds, like the very beginning of it. If you harvested now you will have missed out on virtually all of the bud. The 3 weeks between 7 and 10 is when all the actual bud is produced. Considering you put 7 weeks into it so far and only another 3 will make the difference between a real harvest and a pathetic one, I'd say cutting now would be an unwise decision. Maybe 9 weeks if you're in a real hurry, but definitely not 7 if you want any kind of weight or bud thickness at all.