Mine can take a few days between when their eyes clear up and they shed. Keep his humidity up and wait. Chances are he'll eat after he sheds.
Four days is nothing - my male went off food for six months before starting to eat again a few weeks ago. I have another 2 males that stopped eating in early January and haven't started back up yet.