If you're planning to watch Bristol's fireworks, they are on July 3rd, not the 4th! At 9:30pm. Newport's fireworks is on July 4th at 9:15.
I see that Jamestown is planning to launch fireworks from East Ferry on the 6th.
Lots of opportunities for everyone to enjoy them!