Ok, so your heat is regulated, very good. That's a common beginner mistake. But you're already good there. Nice!
You make sense with your logic behind the soak. I like that you're thinking outside the box,so to speak.
Unfortunately, most species of snakes aren't big fans of water and don't like soaks. There are obviously exceptions to the rule,but BPs that enjoy a soak are very rare.
The only time I soak any of mine are if they're a bit "backed up" and sausage butt is forming, a soak will usually help them relieve themselves.
Now on to the temps. Based on how you're describing the setup, it seems like you'll need to crank that tstat to achieve a hot spot of 88-89.
Just gradually turn it up a few degrees and check it, turn it up and check it, etc...until you reach your desired temps.
What temp is the room the snake is in? If it's cool in there you may need an additional heat source.