What are you using to measure the humidty?? Is it digital or one of the stick-on ones from the store?? If its not digital my guess is your getting a false reading... Most... not all ...BP's wont soak in their water dish if humidity is where it needs to be so my guess is your humidity is too low... Is he in a glass tank or plastic tub? ... If your using a digital then maybe you just need to give it another day... A lot of times my snakes will shed their head and the body shed will be together in one piece separate.