no, they aren't done, and, likely there are problems.
let me venture here.
Are you using Miracle Grow Soil? Is there any PERLITE in it? If so, what percentage? What types of lights are you using? What type of Nutes are you using? WHat is the NPK ratio???
Are you aware of what MICRO-NUTRIENTS are? If you don't have a fully balanced nutrient mix, this is what your buds will do.
I would guess you are using CFL's (no orange light in pics)
bottom line, i got some at ~4weeks and they are EASILY twice to three times the size (bud wise)
Conclusion: You did something wrong, at 7 weeks, they aren't going to "fatten up" from where they are now. Not trying to be mean, but helpful.
Next time. Use HPS light. Use a soil that is FULL of perlite, and then ADD more. Use a FULL nutrient line. AND finally, get better genetics from seeds. Those look like some bagseed.