HIS first time

I’ve been dating my boyfriend for quite some time now and the topic of sex has come up frequently. Unlike me, he’s a virgin due to him waiting for the right girl to lose it to. I want to make his first time enjoyable and one he won’t regret, any tips/advice on how I can do so?