Nice work!
I went slightly differently. Used a Kinivo BTC450 unit (Belkin turned me off with bright blue light) and I mounted it under and left of the left air control button as I wanted the mic to be as high as possible in the car so I don't need to lower my head when speaking.
Did you also install a ground loop isolator? You did not mention it but... no whirr/buzzing?