Bj help

So me and my boyfriend have been together a very very long time. We have never had sex but he has in his past with a different girl.  I give him handjobs and I tried giving him a bj once but it tasted weird and I really want to give him one bc he eats me out so I feel like I should give him a little more. Any tips to give a good Bj????