Vet time - he may have a hidden injury that you poked, causing him pain and provoking a defensive reaction.
We took him to the vet on Monday. They’ve been afraid of him for years, but they managed to give him his shots. Even though they suited up, they couldn’t examine him. Told me they’d only do it if he would be sedated.