Don't know if it is specific to the 4th (I spend every summer between June and July in Belize) but last year I remember fireworks several times in San Pedro, and it seems like it was not just one weekend.