Its pretty shaky. He looks nervous to take the punch. I doubt you were even thinking of foot placement here so I wont say anything about that. The right arm needs to go to the other side of the body. When you punch, your other arm goes to your other side. This arm just stops right at his chest and then moves over. Also, after the impact of the punch make his arm recoil back the frame right after to show power.
Good work though,