Did the Vet check his eyesight? I've had one snake go blind around 15yo. It couldn't see you coming to pick him up an would get defensive.

Good luck with your old friend!