I think it would fit, I'm busy looking into getting the BMW Performance bumper for my car. And there is a M bumper for the 128i that has fog lights, same as the 135i but with the fogs.
But if you still want it you can have mine when I change it :thumbup:
have no idea when that is gonna be though...