Dude stop living in the past, what he done in the past is irrelevant to what he has to do now.
Jones has to man up and fight Aspinall who's the #1 contender and also holding the interim HW belt, it's simple mathematics. You don't need Einstein to figure this out.
What do you want to Tom to do fight someone else? It doesn't make sense, if you were in Aspinall position would you fight someone lower ranked than you and you can potentially end up losing the fight and then subsequently losing the unified title shot. Thus losing a huge payday.
It's just pure common sense. Jones/Aspinall is the fight to make, if they don't do it, because Jon refuses then he's a coward.