Please tell us your location, and put it into your personal profile so we can answer your questions better?
If the weather warmed up early, and then got cold again, that could cause the buds to blast. Variations in the soil moisture level could also have an effect.