You just have to accept that your X is a procrastinator and not let it get to you. Mine is the same way. But now she does not have me to make sure she gets things done well ahead of time. Case in point...she is getting married on Maui next week. Her mom has bought a ticket from Bangkok to Honolulu and could not get connecting flights from within Thailand. So my XW is waiting for the very last minute to get an inter-island flight for her mom who does not speak english. She is trying to get my advice to which I just say "you better stop procrastinating on that or your mom is going to have to swim from Oahu to Maui". I do wonder why she still asks me about such things when she should be consulting with her sugar daddy fiance.
Pick your battles carefully. If it was me, I would let H finish the project with her and if it is too late, then just let her stay over at his house.