This is a great way to build up speed in a scenario in which we don’t necessarily need to cover a lot of distance. Rocket Accel With Sonic as the active character, holding B for a variable amount of time will cause Tails or Knuckles to kick and propel Sonic forward.
Kick While on the ground, pressing B with Sonic active causes him to kick.