They are not a regularly swimming species and from what I have read soaking can be stressful for BPs, but I would rather have someone else vouch for that.
Retained eyecaps are awful, one of the few times I have soaked her is when she had retained eyecaps, as I do not want to use tweezers or tape to try and remove them, risk to the snake is too great. So I set her to soak and it certainly helped.
Hard part with soaking is keeping the water warm and not letting it cool off or be too hot.
I prefer humid hides, though with my BPs dislike of sphagnum moss humid hide use is my real issue.
Sent from my SM-G965U using Tapatalk