Why Do Flowers Drop Buds?
Flowering plants suffer bud drop when the parent plant is stressed. The buds are sacrificed in order to protect the plant from drying out. This insures that available nutrients go to the energy-producing tissues in the leaves. Bud drop occurs when a flower bud aborts just before it is ready to bloom.