once you have his puppies dead he's easy peasy, you just had to keep fall attacking him and he goes down like a woman
Plunging is generally my strat as well, but this last run through the game I actually had a decent shield and enough stamina to go toe to toe with him.