If your humidity levels are proper then you shouldn't need to bath your bp. Some do while it's in shed, I have a couple times at first, but not religiously. If you feel like giving your snake a little shed time soak, wait until the eyes clear and let him soak for 15 minutes or so. Make sure you rinse out the tub really good so there's no residue from cleaning products or soap. I think it's best to use a thermometer to peg the water temp at about 80. Fill it only about an inch or two, so the snake can rest and breath without having to swim to do so. Then just lower him in slowly. He may poo for you (yay! cleanup!) as the warmish water loosens things up. Afterwards, just pick him up and handle him dry. I never used a towel to dry, just natural absorbtion and evaporation. He shouldn't attack you, though. I guess if he does then that mean he doesn't like to soak!
Remember, most balls aren't big soakers and only do so when they have mites or the humidity is way low.