Recently had the same issue. Turned out to be a strut and mount. Parts are otw. I'll be swapping them out asap.
We had that issue with the R56. Turned out that there was a loose bolt holding on that heat shield on the cat.
Great to get some thoughts going. That will give me a few pointers to check things out. Too much snow today so both car are in the garage which leaves me no room to work. Maybe tomorrow.