First time blowjobs

So My boyfriends birthday is coming up and I want to give him a blowjob, I've never given one before and was wondering if you guys could tell me how and give me tips.