If you are 100% sure you have accurate temp readings and he still avoids the heat, turn your temps down a bit. Keep turning them down until you find a range where he is comfortable.
Your snake is telling you something by avoiding the heat 100% of the time. Listen to him.