Fun puzzle! This one could also be called "Useful Slider" (oops, I see you already have a level called that). Nice to see you back!
I also enjoyed this a great deal. I did quite a number of things wrong until I figured out the right sequence. An impressive amount of trickiness packed into a small space.
Fascinating... I replayed this a bunch of times & was unable to duplicate my first solution reliably, so it must not be the intended solution. My first attempt was to Spoiler get B on the central mechanism, slip B up, and immediately slip B & P back down! From there I could herd P down, and continue the level. My next attempt, presumably closer to what was intended, was to Spoiler get B on the central mechanism, slip B up, herd P down, get P to fall while stepping on the central mechanism, have B mount fallen P, and continue the level. B will eventually get knocked off P & will herd P.
@Don G Rowe, thank you! Yes, that's pretty much exactly where I ended up except that I missed that you can Spoiler hold the draggable to steady P after making it fall. Otherwise, if B mounts P when P is rolling around, things can get crazy. Your high standards of no tricks and an emphasis on stability make your levels very instructive about good playing technique and level design! (No surprise there!)