Has former Gov. James McGreevey fulfilled sufficient penance since that fateful day when he announced his resignation?

Has former Gov. James McGreevey fulfilled sufficient penance since that fateful day when he announced his resignation?