He got off easy. He was able to combine all charges in 4 states, which means his sentence will run concurrently, he'll be in a federal resort prison, and he'll only serve about half of his 20.
Meanwhile... non-violent offenders like Jeff Mizanskey are serving life sentences for marijuana possession.