He'll probably go back to looking normal a day or two before he sheds. Some snakes take a few weeks to shed and some only a few days... each snake is different! Just make sure to keep the humidity up to help him along!