I know an awesome guy in Cincinnati but its 4 hours south of detroit...
He did some restorations on some concours cars. I'm actually taking my E90 over this week to have him look at the front bumper. I'll let you know what he says or if he has any recommendations.