Well, it's back at the BMW service to have the factory tech rep Jim Morror to investigate.
I told the service advisor about looking into the bushings and he mentioned that they have already looked at all the suspension components and found nothing out of the ordinary.
I asked him about the "bedding" process and he mentioned that BMW does not do anything other than put on new rotors and pads. They also recommend the customer to not brake hard for the 1st 300 miles as well. Which I obeyed the 1st 3 times.