Tough question, for me anyway. Its almost like youd have to be in the motor to see that one. Through reasoning, I would say the spring first, because it must have been under stress and pressure from the rocker pushing it down and it releasing back up. Then I would think the rocker would have broke, possibly from when the spring broke and caused a sharp like jolt to the rocker from releasing its tension. That would be my educated guess, so it may have actually all broke in unison (meaning together at the same time, for the mentally challenged). So I would see it as your running the motor high RPMs lets say, the rocker pushed the spring down, and BAM the spring broke releasing its pressure which jolted the rocker and broke it.

Sounds Good to me ahaha. If you have an M6 and bounced that sucker off the rev limiter because of a missed shift that definitely would have caused it. Good Luck