Decrease SoftStam instead of HP at successful block (should be balanced, not more than 20 SoftStam per block).
If attacker's weapon is a lot heavier than defender's weapon, decrease SoftStam and SoftHP (should be balanced depending on the mass difference, not more than 30 SoftHP). SoftHP damage is needed if for example trying to block a maul with a knife.