I had something like that happen a few months ago. I was hit from behind (not in the BMW). I obtained an estimate from a body shop of my choosing, paid the deductible up front, and filed a claim with my insurance company. My insurance company then collected from the insurance company of the individual who hit me, and reimbursed me for the deductible. The insurance industry process is called "subrogation" and it took about 4 weeks.
I'd rather do that than argue with the other driver's insurance company and use the cheapest body shop that they could possibly find. There was damage behind my bumper that was not visible externally.
E91 6MT Alpine, Terra, Xenons, ZSP, ZCW, ZPP, PDC, CA, alarm, M shifter and M brake handle, Euro rear fog light switch, Euro aspheric mirrors, rear power outlets, Garmin nüvi custom cupholder mount, Lidatek, V-1 built-in remote display, tire pump, jack, floor mats.