Sounded like a full on confession to me. Maybe I little excess bragging but still.
I think the only things that are maybe even half-true are the oddly specific logistics and details about the scam. Evereything else sounded like a failure-to-launch 20-something would make up to impress losers.