I have found a very agreeable solution to mounting my front plate on my M-sport. Of course I resisted, but prefer not to deal with the anxiety/potential ticket every time I spot a cop.
I ordered the Medium bracket solution from Skene Design @ $50. The kit comes with everything you need, and is very adjustable. Of course you are putting holes in the under side of the bumper lip, but they would be unnoticeable if I need to remove the bracket, or if Texas every really does dump the front plate law
The black license plate frame is the OEM BMW black slim line version. You can get them from Amazon or your dealer for about $30.