He's turned my characters down before, but only if they asked him for a little fun instead of waiting for him to ask. I wasn't sure if that was a bug or a feature - apparently it was a bug? It's interesting how willing the companions are to bed each other, but get all picky with the PC.