I would recommend only Ate Or Textar.
it seems to be the makes that Bmw use as Oem parts.
Just did my brakes a few weeks ago.
Put Textar at the front and Ate at the rear. no sequel, minimal brake dust and good stopping power.
Contact star brake and clutch in Edenvale, they really know what they are doing.
Dont forget to the brake sensor, one for front and one for the rear. then to reset the brake warning light there are videos on youtube how to do it. i gave up on the third attempt and used software to reset the error.