I've seen a lot worse.
It was a hard hit for sure.
He hits Coleman before his feet even come to the turf. Well timed, not late.
His shoulder pads are at the ball, likely trying to knock it loose.
Result was the top of his helmet is in the head and neck area, which is a penalty on a defenseless receiver.
SUMMARY: Hard hit on the ball, resulted in a justified penalty, a broken wrist or whatever, and helped the Bills to victory.