Smith is in front of Jones, skating at speed s (but I'll call it v here to avoid confusion with S for Smith), and holding a ball. Smith +ball have a certain momentum: (mS+mb)v. If Smith were simply to drop the ball, each would continue at the same speed v, Smith with momentum mSv, the ball with momentum mbv. But Smith throws the ball towards Jones. The ball now has a lower speed measured in the original direction (probably negative, but that doesn't matter). By conservation of momentum, the total momentum of Smith+ball does not change (mS+mb)v = mSvS+mbvb. Since mbvb < mbv, it follows that mSvS > mSv. This is a consequence of the equality of action and reaction. Just as Smith pushed on the ball to throw it, the ball pushed on Smith with an equal and opposite force, making Smith go faster.
You can follow the same detailed steps for Jones catching and returning the ball. Each time a ball is thrown one way, the thrower accelerates in the opposite direction.