I also don't bathe my snakes, nor soak them before a shed - because that can actually make a shed worse by leeching out the natural moisture that's between the old skin and new skin as part of the shed process.

Baths aren't necessary - sounds like the OP's grandfather had it right all along!