The key to repeated hard stops is larger rotors and agressive pads. Why would you not think it was that?

First get some agressive pads then if that's not enough get bigger rotors.