This is so tough. Yes, I agree that it is irritating that he hasn't even made the initiative to get his passport, and that he let you pay this much without a "plan" for how he could get the rest. I paid for one of my bridesmaid's entire trip, dress, etc., because I really wanted her there. As much as she wants to go, it was just wasn't working for her financially. So I think you should think about your FI, and how important it is for him to have that "one" person there coming for him. Guys like to say they don't care about stuff, but it is probably really important he come.