For some reason it appears Trump is trying to get all the bad news out in the open. The criminality of election finance laws are very weak in this instance. I don’t think Trump is too worried about charges over this.
from what Rudy told John Roberts what he meant was Trump paid Cohen for services rendered because he was his lawyer and Cohen did work for him he didn’t know exactly what work was done just that he did things for him if he had said that on Hannity this would have been a non story