I have exact similar issue on my M3SR 2022, Rattle comes from right side only when driving alone.
With passenger sitting it does not rattle, meaning its coming from passenger seat or seat belt.
Will give it try alone with passenger side seat belt in latched position and reports back.