No doubt he has ulterior motives; however, it seems like an overdue action. Obama is just exercising his Presidential powers for granting pardons. The pardons are just as much a part of the law, and the enforcement thereof, as the original sentencing.
See post 20.