Keep in mind post count doesn't show experience, it just shows if people are new to this site. I'd be interested to hear why soaking is so bad, maybe things have changed but I learned that trick over 20 years ago and it's worked every time I've received a new animal in this kind of condition. Once I have them they only have clean easy sheds because I keep my humidity up and so I never need to help with a shed. You do though. I can tell your pythons skin is dry from the pics, where it looks like wrinkles. That is not normal and only shows up when an animal is too dry. They shed perfectly fine on their own if you keep them in the correct environment but you've let him dry out with your heat lamp and open screen top I'm assuming. Now soaking is your easiest bet, it softens the skin and allows the animal to do it on their own like they are supposed to.
Get your humidity up and you wont have to worry about it again. An easy fix is just to cover some of your screen top with plastic. This will help keep humidity in for now but for long term you'll want to look into a enclosure that is better suited for your ball python.