I think what stands in his way is Ed Buck and their relationship.
Many king-makers that would participate in deciding whether he should be a senatorial candidate would find the Buck connection a résumé enhancer, just as they would look favorably on his “gutsy” [totally mendacious] impeachment “leadership”—*cough*cough*— “beyond all odds.”