Damn....that kinda vandalism is so lame.
I'd be so pissed if that happened to my ride...
I really don't know how to solve your problem, but from the pic you submitted, I'm not technical enough to tell if it can simply snap back on....
Though from experience, there is always a small fragile piece that takes a beating when they rip shit off your bimmer.