It is 4th and 6. Team A is punting. Team B is the receiving team.
Team A punts, the ball is in the air, and then it rolls on the ground. While the ball is in the air, Team B has a player blocking for a return. He blocks the player from Team A until the whistle blows. Team A is flagged for unnecessary roughness. The coach of Team B is told it was "excessive blocking". The penalty was enforced on Team B as a pre-possession foul. The coach of Team B was told that a post-possession does not occur until Team B catches or kneels the ball down. Team A maintains possession after the 15-yard penalty was marked off and gives Team A a first down. The penalty was BS. But if it was legit. Was the penalty enforced correctly?