Yes, my brakes squeal too. Took it to Bavaria BMW and they found PUMA 49555397-01 Related ( whatever that means ). Replaced front brakes pads. So far , not a squeal but we'll see. I do notice some brake dust now and none from before.
There are also two recalls : 1. Repair turbocharger vacuum line
2. E84 N20 Program control units (EGS data status )