When you place a Companion waiting at the INN, on the ship or on the boat.
You can talk to him and even choose him as a boyfriend. To choose him as a boyfriend you need 50 affinity points.