If you try it, and your snake doesn't want his head touched, I would recommend that you do not try to force the issue. Just the soak may loosen the skin enough he will get it off by himself.
Another alternative would be to put the snake in a pillowcase dampened with warm water, then leave it in a warm place (the warm side of its enclosure would work) for a while. The moisture combined with the gentle friction while the snake moves around in the pillowcase will often remove stuck shed.