16 years is a long run. Sometimes as they get to that age their feeding habits change. I'm going through something similar right now. I ended up hibernating my old man garter with no breeding intentions. It just seemed liked he was expecting it. Good luck this your guy!!