I had a similar thing happen to my car about 3 months after I got it. They ordered the bumper from BMW and it was unpainted, but they did an excellent job at matching the paint. It's apparently all electronic now so the paint job is flawless (my friends shop).
The only thing I noticed is the rear backup sensors don't seem perfectly flush with the bumper. They work fine, and maybe I'm just a perfectionist, but a couple are ever so slightly receded into the bumper (we're talking 1/8 of an inch or less).