First, 3 weeks is no big deal as long as he is in good condition, so try not to stress a bunch.
In one of your other threads I had mentioned a few suggestions. Not sure if you saw them or not or what the thread was called but it was:
1. Don't keep trying to feed him every few days. Wait at least a week, maybe two before you try again. The key here is keeping stress low as he adjusts to his new home.
2. Don't handle him till he is consistently eating. Same reason, keeping the stress low on him.
3. The temps you had mentioned seemed a touch on the hot side. If you haven't corrected them yet and need more help understanding how to get a temperature gradient let me know and I can go into more detail. You want the coolest part of his enclosure in the high 70s so he has a place to cool down if he needs to.
Other than that the big thing is patience. Some times they refuse food for a while, especially boys. He did accept at least one meal with you if I remember correctly? That one was frozen/thawed right? Was it just the one and then he went off of food?