I have the Cusco Brake stopper.
I will look to get the rear pads aswell as what you said makes perfect sense.
Thank you guys.