Enjoyable number of moves. I was lucky as my B followed on after the second ball, but now having seen the video and tried my move again, i see that it usually fails.
I needed the video at 26 seconds but I got the rest. I didn't win as B landed in the trough twice at your move 1:49. The ball drifted back towards the start TWICE. I wasn't doing it again.... I did look under the block with Mekostudio where the ball should stop and it was a half pillar so that should have stuck the ball but it didn't.
My B rolled back like @Meko Guy said, but I was able to push him back. Nice bunch of APs. I wish I could solve all your levels.