I do soak when needed.. But i also would give him a day to do this on his own. When i soak i do so for 15 min and in 88 degee water, that is more than enough ( lid on) to soften up a dry shed. 2 hours is a tottaly unnecssary period of time for a ball python and i don't suggest extreme things to newbies as the snakes are already stressed from the home change, husbandry not on and new owners lack of knowledge. If you look a couple posts back youll see the snake is handled for 5 hours a day....
If your a 20 year snake keeper im sure you understand what might be common sense to us isnt common sense to unexperienced keepers. Im a 29 year owner of burms and balls and im amazed at the craziness i see on here everyday. Cripe today someone thought they bought a Corn Snake and its a Hatchling Albino Burm. I feel bad for that animal in the hands of a teen when they cant take care of it.