I am a newbie around these parts but I might be able to help you out with one part of the question.
As you said your snakes eyes had turned cloudy which led you to believe he was about to shed but are now clear. Chances are he is, in fact, getting ready to shed and simply has already shed the area around his eyes. Wait a couple of more days, make sure he has enough moister and I would bet he will shed in a couple of days times.


