Barry Bonds' personal trainer Greg Anderson walked out of prison Thursday, hours after a federal judge ordered him released because of a "legal snafu."