Don't panic, this is very normal. Soak him in warm water for ~30 min. Just before time is up, soak a wash cloth or paper towel in warm water as well. When you remove the snake, hold the damp towel in your hand, and gently wrap around the snake. Let the snake slowly move forward through your hand. The soaking and mild friction from the towel should remove all the shed. If it doesn't, let the snake rest and try again tomorrow. Its not going to hurt him or do any permanent damage if you take care of it within a couple days. Just make sure that all of it come off.
In the future you can add a humid hide to his cage when shedding to ease the process. Hope this helps.