Welcome! You have listed your location as "Washington" but that could be "state" or "DC". Where are you? There are some other Mini owners in the DC area but at the moment I cannot think of their names. If you are in Washington State, there is a fairly large owners group in Seattle. Regardless, you may find it beneficial to have other local Mini owners look at your car and drive it so they can offer their comments.
My car has the 7.5" disks and "standard" factory pads. It stops quite well. While the EBC pads have a good reputation, I have not used them. I mainly read discussions concerning the Green pads mentioned by Wise Old Elf, I am not familiar with their other compounds.