Then he sucks, that's it.
Here's the deal:
There's a 50% chance to get the extra long stagger when hitting someone (if you deal more than 15 dmg before armor calcs) but a person cannot get staggered again when already in a stagger.
Conclusion: He must've just mistimed his blocks, been playing on a mac, just didn't care and tried to spam you or something.