Sorry to hear about that, could have been much worse though. The exact same thing happened to me - four days after I got my car back in July. Only $230 of damage though.
Off topic, but after I hit the deer I used BMW Assist to send a tow truck driver out because the air dam was broken. He managed to hold it up with some wire so I could drive the car, but The tow truck bill was $260. If I had called AAA it would have been free. Lesson learned.