BJ tips

so i have a rather small mouth compared to my boyfriends penis (i cant even fit more than the tip in my mouth lol) what are some tips and tricks to give him a really good blowjob? ive only done it like twice and i feel like even tho he came it was mediocre :/