Donnelly is history even if he votes "yes". He should vote for truth now.
If Donnelly is re-elected and there is another vacancy, he will presumably vote against anyone Trump nominates, figuring that it is a long time until the next election.