It's possible he's not feeling well. Do his stools look normal? Have you ever taken a fresh sample to the vet (to check for parasites)?
**How often is he fed?** Have you changed food sources? (contaminated food can produce illness & unusual behavior in snakes; for example, rodents
that are raised on dog food "to save money" instead of rodent chow that is formulated FOR rodents with nothing harmful added, can actually harm a
snake: neither rodents nor snakes can digest & eliminate some things like the red dyes commonly added to dog chow, & it can impact their reproductive
ability and survival...so it matters where you buy snake food.) Also, if his cage is on the warm side with no cool down for a few months, remember
that he may just be hungrier than usual and simply NEED more food. Without more info & not seeing your snake, these are all possible issues that would
explain & may solve his personality change. Also, you say his cage has been like this for a couple months, but now "the weather outside getting warm"?
So how much warmer will his cage get???? (please tell me his cage is NOT in a garage!?) And no, I don't think it's his "hormones".