I think that the main slip-up was the use of the same account on BitcoinTalk to both promo SR and to post his personal Gmail account to try to hire Tor experts. Everything else listed above sounded like it either came chronologically after that discovery (the CBP intercept) or it was a result of that discovery (the StackOverflow and LinkedIn accounts)