Yes, player spike their helmets all the time...they don't on bang bang plays. If they do, they get tossed.
Seriously, this is silly - Harper was past the base and spiked the helmet - there's no reason to toss him. Unless of course you're CB Buchnor swinging your big dick