New vet, definitely. REAL herp vets have probably been bitten hundreds of times and most likely by species far more aggressive and dangerous than Ball Pythons. Or they at least know how to approach a snake in the best way. That guy may be a wonderful vet for many other kinds of animals, but he is clearly not good with snakes.