Деньги вовзращать все до копейки не нужно. Просто попытайтесь договориться с ним и найти компромис.
Поставьте себя на его место - у вас есть проект, сделаный на 50% (70%, 90%, 20% - не знаю вашей ситуации). Разработчик хочет уйти. Какие бы действия ожидали бы от него для того, чтобы остаться в хорошиъ отношениях? Явно же не закрытие контракта и игнор. Попытайтесь обьяснить ситуацию, про разницу в оплате. Предложите довести проект до какого-то майлстоуна(поднапрячся и паралельно поработать немного на 2ух проектах). Помочь в поиске нового разработчика и передаче дел.
Ну а вообще, возможно не стоит спешить? Если у вас нету фуллтайм работы, то вроде как можно работать с 2умя проектами. Лимит времени в неделю - это верхняя граница, возможно заказчик не требует чтобы вы вырабатывали все на 100%, ему важен постепенный прогресс?