If he is still eating I would tend to go with the "he is hungry" theory. I know when my snakes are very active and looking to brumate, they do not want to eat either. Get the heat pad back up and running and give the critter more to eat. See if that settles him back down. Is this snake a sub-adult as well?
Joe

