Contre v. Perserverent

So I have a question... what wins out when one brute has perserverent and one has shield/counter?

What I mean is... say brute A has perserverent and brute B has shield/counter. If brute A attacks B and the attack is blocked, does brute B counter attack or does brute A continue to attack since he has perserverent?