For fireworks and stuff I've been using CBD oil or hemp treats. He'll still be nervous but it can help take the edge off, downside is you need to have a heads up on when you'll need it (so if there's thunderstorms in the forecast, for example, you want to dose 30-60 min in advance).