A few extra bits of info would help to diagnose, how long did you veg the plant? When did you transplant into that pot? Has it been vegging for 7 weeks in that pot? What is the size of that pot? Looks like a 3 gallon? What is the medium composed of?
Light, Temperature, Air Quality, Water/nutrients, Soil are all key contributors to the equation of large buds.
At 85 degrees fahrenheit and up the plants stresses and focus their attention on life not growth. No air circulation and the plant is not getting enough new cool CO2 air (plants breathe CO2). Keep the plants 72-77 degrees F is target.
Not the best idea to transfer in the flower stage, I have transferred a couple weeks into flower before, it is not what good growers do. Avoid at all costs, plan ahead.
Definitely looks like small pots and the size of your growing medium definitely contributes to the size of your plant, not sure about your lighting, but especially indoors you are no match to the outdoor power of the sun during the same time span or in the same size pot. You need A LOT of light indoors, thus a lot of cooling, thus a lot of extra for large indoor buds. Also I really think you just flowered a small plant, plants can put on most of their weight in their final weeks...Good luck and look forward to hearing about the turnout.