The pause works better, but I think you could still shave off 10 frames or so. Did you change the timing on the snowball resting before it falls? That feels a bit too long too. It could land on him around x460 already. Sorry if I didn't catch that before.
The dirt adds good stuff to it. Overall though he feels a bit even in timing. Nothing crazy, but a few zippier actions here and there for contrast would be good. For instance when he leans back for the puff around x99, he could accent that air blow with his head. Looking at it, it's probably more the arms that I'm reacting to (being even in timing), when he lets go off the ball at the begining around x70 and on. You don't have contrast, but there's just something even overall, hard to put my finger on it. But one thing that will help is to really track down your arcs. I think for the next version, I would do a limb pass and track arms, elbows, feet, knees, body of course, etc. and work in your arcs and get rid of pops.