We do not currently know of any antonyms for set the ball rolling on.
For similar words to set the ball rolling on, try: