It's a fun little level, but the motor is mostly just annoying. Also the ball isn't fixed in it's location, causing a little R instability as the ball moves slightly while R walks over it. Together this may cause R to be stuck on the ball.
@Does Andros | My mentor always say that mistakes are good if you learn from it and do not repeat it. The more mistakes, the more you'll learn. But if you'd try something new, expect more mistakes in the process. It's how we progress.
Here's a card that shows how to stop a ball from moving so R can walk over it without becoming unstable. Spoiler: Demo card
I was having a hard time to see how to get B up on R as your "make the level hard" was EXTREMELY annoying.
IMHO it's a very good first level. Pure logic and intelligent. But it's true as other colleagues already commented you should try to polish some aspects for next one... Welcome and thanks for sharing!