Confusion and misinformation are strong in this thread. With 30 minutes, Google, and an adult beverage, here's what I put together.
The original "confession" by AU85Grad was posted to both TigerDroppings and SECTalk on 06/04/09. Maybe it was also posted on additional sites; I don't know. Same exact wording in both posts, which is the same as shown in the opening post of this thread. AU85Grad and the post was even referred to on this forum in 06/09. However, this "confession" didn't seem to get much traction at the time. It was kicked around a little on TD, but never received any credibility.
This "confession" was posted to the AuburnGate.com forums 02/21/11 by Bletchley Park (yes, another anonymous person) with no origin date, context or source info. If one just looked at the post, it might seem to be new info. There was nothing to indicate it originated in 06/09.
The same "confession" was then posted to start this thread 02/23, and many of us thought it was new info. Nothing new here, folks. Believe it if you want, but I see nothing credible. You can Google "AU85Grad" and easily see the tracks.