It was probably addressed in the previous 9 pages but that WAS a nice block Rosier threw. And it wasn't on some 5'9" 165lb db either.
Look, say what you will about the kid (and I've said it too) but he's not afraid of contact. Kaaya would've crumpled to the ground just based off of the wind...