I ordered a replacement bumper cover for my BSM e90 off ebay and it was an exact fit and color. I have a DA, so I polished it first, but a few years later and it's holding up as good as factory.
https://www.ebay.com/usr/paint_n_shi...72.m2749.l2754 is the vendor I used.