It was supposed to close, just needed additional tweeks. I do plan on paying him. I did try calling him and sent him multiple messages but he came on after he knew my meeting on claiming that he had power outages.
Who knows
Never count your chickens before they hatched. I am sure you'll be more careful next time.
If you believe the developer is playing games with you just fire him and hire a more honest one.