How would you handle

I agree Nip it in the butt. Tell him your busy you don't have time. Remember you let him in. Know it's time to show him the door. You obviously feel uncomfortable around him. Hey some car guy's have come over my house and my wife has said that one was creepy, my wife has good instincts those one's don't come back. Good luck.