Lay down the law or leave. It isn't even something that has to be about the flirting, it's about him not actually doing the work he pays you for, etc.
People can sense the guy who will put up with all sorts of shit because of his lack of confidence. I'm always surprised when people talk about troubles they have in one situation or another, because that never happens to me. Then I am reminded it's because I don't look and act like a pushover, and therefore people can tell I mean business and will tolerate nothing but. I'd say that makes me a bitch, and it prolly did when I was younger and more rough around the edges, but now I see that people like and respect me just fine, but I don't get saddled with all the bs drama that they toss to everyone else.
Besides, sounds like even if you DID swing that way that he's not your type.
