Well, I'd be tempted to flat-out animate it.

I guess you could try one of those existing bouncing ball expressions, take every constant built into the expression and pick-whip it to a slider value. Then you have to change the sliders every moment the ball gets kicked.