Maybe you could ask if he could contribute in some way to your travelling expenses - like pay for the ticket and you will cover everything else (rather than you paying for the ticket and hmi covering everything else and then possibly letting you down)