The faulty bolt arrived at BCM on Monday morning. I had an email back from this morning stating they had replaced the gas key and bolt screws and test fired the bolt to make sure everything was good. It is now on it's way back to me (it was actually mailed out yesterday), and should hopefully be here on Saturday.
This, boys and girls, is how customer service should be. That makes 2 BCM bolts on their way to me now - the repaired bolt, and a brand new one I ordered a couple days ago. The new bolt should be here tomorrow.
It will be interesting to see how the staking on the repaired bolt looks.
Never argue with an idiot. They will drag you down to their level and beat you with experience.