BMW have long history of ... squeky brakes
Few years ago they made this anti squeking cream for the breaks elements but didn't try it yet. Probably will try with next set of pads/rotors.
It's just dust making the parts to vibrate and resonate with the noise..