Color/Pose Stuff
The colors are a definite improvement, but, at least for the moment, I'm not too fussed about shading as I'm just focused on animation. When/If I'm satisfied with the motion, I may fully shade it, or I may not, and I'll definitely scrutinize yours if I do. The face on mine definitely does need more differentiation now, though. Also, it's a she, but that doesn't really matter in this context.
I need to make a sort of "idle animation" like yours, which would be the default stance The shuffle to punch is just linking the animations together, but for now there's no default. That being said, I want this character to have a much looser feel. I recently finished catching up to boxing manga Hajime no Ippo, so the comparison here is Ippo (Whose stance is almost identical to yours) and Miyata (Whose more focused on speed and doesn't guard much and in fact occasionally drops his hands altogether). She leans more to the speed side, which would involve more active arm movement, but the shuffle further exaggerates it (Though that doesn't appear to be accurate... I'll look into that more). Her non moving stance will look a bit more like Dudley's than yours. (Similar shoulder/waist movement, too, though that was somewhat unintentional. Then again, this isn't the shuffle, so that might have been my mistake.)
Punch Stuff
Again, I need an idle for a simple jab, but these punches are step ins from the shuffle. Once I add a normal stance, I'll add a normal jab.
After looking at a bunch of animated gifs, there's a few poses Ali tends to take. One has him still leaning in a bit forward, but I'll probably work more on the lean back and tone down the arms.
Otherwise, I'll look more into linking everything and improving the current punches.
TLDR; I need to make an idle pose, may have confused Ali Shuffle with normal boxer movement, and look more into said movements.
And yeah, I tend to default to a very limited number of body types, typically really short or really tall. I might try a more unique design for my next animation to branch out though... that seems like a good idea.