i am sorry sav you are a good man for helping him out......however, if all you are doing for him is upgrading his already running boat, that you made run for him, i would have told him to take a number, nothing is being done until you finally get to run your boat, you already put your shit on hold for him how many times? if he is any kind of man. friend, relative whatever he would completely understand.
just my .02