Far be it from me to tell you what to say Junior but I will anyway.
What you should have done was simply stowed the "put up or shut up" thing in your duffle bag. Put up or shut up, where I grew up, was an implies threat. I was simply scoffing at your threat on an internet forum.
"Put up or shut up" isn't a threat, except to the perpetually fearful. It's simply a request to put your cards on the table or quit making the claims you've been making.