A lot of people accidentally cause some issues when they introduce pets to a new pet by just putting them together and hoping they'll work it out; that often isn't the case. I recommend going back to square one by splitting them up and only doing supervised interactions (maybe starting through a baby gate) where both parties are occupied. A good example would be feeding everyone at the same time on opposite sides of a room or opposite sides of a baby gate. Another would be feline playtime in a room while Thumper sits quietly (maybe while being fed treats to distract him) on opposite sides of the room or in the hall outside the room (and maybe through a babygate).
Many of the following resources focus on dog-wanting-to-chase-cat, but the methods are still applicable for the reverse.
https://resources.bestfriends.org/article/how-introduce-dog-cat
https://www.animalhumanesociety.org/behavior/how-introduce-dog-and-cat
https://www.americanhumane.org/fact-sheet/introducing-dogs-to-cats/
I would also recommend crate training with Thumper for when you're out of the house (to avoid dealing with destruction). I would shut door to the room the crate is in the cats can't harass him in the crate and turn the crate into something scary. https://www.humanesociety.org/resources/crate-training-101
I also want to say - meant as kindly as possible - you shouldn't expect a miracle overnight. It took about 6 months before I trusted my dog to be un-crated in our home without supervision... at which time he upgraded to being loose in one room. It took an additional 3 months for him to have free reign with the cats unsupervised. That's a lot of time and effort, and it is okay if that is more than you bargained for or are able to commit to at this time! I hope this helps!
#PetBehaviorandTraining