Sonny is now a free man who has repaid his debts to society.
What about the ~$20m he scammed from his mail fraud victims that was never recovered? I doubt that's been repaid.
Here's why:
All fines are waived as it is found that the defendant does not have the ability to pay a fine.
Pursuant to 18 U.S.C. § 3663A(c)(3), restitution is not ordered because (1) the number of identifiable victims is so large as to make restitution impracticable [3663A(c)(3)(A)]; and
(2) determining complex issues of fact related to the cause or amount of the victim's losses would complicate or prolong the sentencing process to a degree that the need to provide restitution to any victim is outweighed by the burden on the sentencing process [3663A(c)(3)(B)].
SPECIAL ASSESSMENT: It is further ordered defendant shall pay to the United States a special assessment fee of $100, which is due immediately to the Clerk of the Court.
LOL

So, according to U.S. law, BFL also can steal money with impunity.
If you robbed someone and steal his money you're screwed, but if you find a lot of stupid people who give you money (of their own accord) you can sleep peacefully

Just make sure to transfer all the money to the bank somewhere in the world, or the best way ,convert $ into BTC.