I would also say H has to keep alert for such blocks.
On that though, I think it happened right on the has mark, which was where the ball was snapped, so it is in the direction away from the spot of the snap, so no foul. Popbably also 10 yards, but I didn't notice that right away.