She's not willing for that. So that's option is not even on the table. Is she a cowgirl? I thought it was ending because of her moving/leaving too far away to sustain a relationship? Isn't that why he's traveling to see her? She's far away now? I am confused.
I still say its on option I would rather try that then loose him altogether.
That's fine if that is your willingness... but some of that seems like maybe "bargaining" in your stages of grief process and it isn't a shared willingness with all the players for it to actually happen.
You can only control what YOU do -- and right now it is
a) leave him before he decides anything new and there is new information.
b) State your wants/needs/limits and stay to see what he decides. THEN you make the next choice based on new information received.