This all sounds really positive Dilly. I think you're making really good judgements about when to have R talks and when not to, when to keep things light, and when to show him affection a bit.
What happens if you flirt with him? Is there any kissing?