I've never heard of the festival being rescheduled. The event is always the same weekend, rain or shine.

My guess would be that the BBG is confined to that time of the month, because many weddings are already scheduled well in advance for available slots; BBG's April weekends are probably booked with weddings and similar private events.