I would be very curious to know why he thought he would get away with this. Did he erroneously believe Bitcoin is anonymous? Have there been any interviews with the agent or those around him?
Call me cynical, but I don't believe it's uncommon for them to take forfeit money after an arrest. This time the only difference was that Bitcoin transactions could be publicly seen, as opposed to cash/wire transfer, and the agent wasn't aware of that.
I personally know few quite technical people who even own some Bitcoins and tried to confront me in recent discussion when I stated that all BTC transactions can be publicly seen. They knew that BTC doesn't provide complete anonymity, but thought of it more like wire transfer, where you can only see transactions from some "authorized center", exchange or something, not that anyone can see them. So I guess this detail is easy to miss or misinterpret.
I'd expect agents to be organized and well versed in the goals and procedures of departments, not smarter or better at any random thing than any other human.
Bitcoin provides strong anonymity as long as you never tell anyone that wallet dcfb49fb16e688a46841c05b07b1ee40 is yours and never withdraw any money. "X is true if both Y and Z" is a UX problem waiting to happen. It's too subtle for people who check their smartphones every seven minutes, Y and/or Z will be lost in hearsay transmission.
If you digress into talking about important distinctions using weird long words, people are especially likely to forget the Y&Z conditions.
Did you mean pseudoanonymity or pseudonymity, BTW? I can see the case for either/both, but the MSB is that is something hinges on distinctions as subtle as that, then it's too complex for 2017's general audience. UX accident waiting to happen.
It’s not a nitpicking point. Bitcoin doesn’t provide any anonymity at all. It explicitly breaks anonymity and great lengths have to be taken to recover it. Pseudonymity is a fundamentally different property.