I can tell you that I had the same results. Very inconsistent!
One thing I do though is only use the largest cloves from each head.
I have always pulled my garlic july 4th wknd. I think I was early this year. Plants were greener than normal. I left one small bed in an extra 2 weeks and they were all big. I think for me it was timing
__________________
|