First, I want to second Albert's recommendation of a thermostat. You NEED to have one to regulate heat pads. It causes burns on bigger animals like pythons, but based on what I was told after the fact, an unregulated thermostat likely caused organ damage and eventual death of a garter I was keeping (it was a breeding loan, and the snake's owner had an unregulated heat pad in the tank prior to loaning her to me for breeding season).

Sometimes mine will go extremely long periods only eating one thing and refusing to eat other foods they usually eat with no problem. Just try to find something he'll eat, and then move to scenting whatever he usually eats.