Jeeez...your still giving this creep the benefit of the doubt??
Sounds like a job for "Trollhunters"Let em know your problems with this guy,they'll resolve it if anyone can.
Seems like there's 3 of these type for every one of the good guys.Did he give you any referances or didn't you bother to ask??
Hope you resolve this to your satisfaction.