the punch itself is to fast, however I did see some easing after he had punched. And I think that if you watch some punching tutorials then you should get better.Quote from Vendettamy first pivot punch
also I see that foot going under the line, don't do that it looks really bad, if you can't avoid the foot going under the line than make it bigger, that's what I do.