RE: Men, I need your help
I know you made a deal with this guy.....but based on his actions...and the actions he described....you made no such "deal" with the others.
I'd tell him he needs to roll on the other guys.....or you can turn him in, still.
I hate this for you.....but I hate trespassers, more....ESPECIALLY those with unsavory agendas.
Good luck.