I have an 2009 135i E82
This model has Bluetooth but only for the hands free profile. There is no A2DP streaming.
One rig i did was Belkin makes this
CarAudio Connect AUX with Bluetooth®
Kind if expensive $80 but it turns your Aux into a Bluetooth streaming port. So you could have the same phone connected to the car and this at the same time