Looks like it was Trump Organization CFO Allen Weisselberg, but from what I'm seeing now, it was immunity for federal charges but he was sentenced for two state charges, like lying under oath.
I can't find the quote involving the judge, unless this is a different case...