I have this rattle as well, it's coming from under the passenger seat belt shroud, it's a wire or something rattling , I tilted my seat way back so it touched the passanger seat and put it back to the original position, then the noise seemed to go away. A few weeks later I heard it again but then it went away on its own. I also had this same problem on the same seat in my 2017 Camaro SS, I ended up removing that plastic cover and taping a wire loom with special rattle squeak tape and that fixed it
I said this near the beginning of this thread, under that cover on the side of the passenger seat there are cables and wires, it is most likely one of them vibrating on the plastic as you go over bumps or choppy roads.