help? blowjobs?

My boyfriend is a bit more experienced than me, meaning he's not a virgin. Whereas I have not done anything more than a handjob and fingering. We've been talking about a blowjob for a while and I'm completely comfortable with him and he's not pressuring me at all. I just was wanting a few pointers. What do I do with my my hands? When they say suck do you actually suck like you would a straw? Or like I want to swallow, but like does it taste bad? How long would he last? What happens if I'm half way doing it and my jaw starts to hurt? What would feel good to him? And I've asked him, but I was just wondering if you could give me a little bit more advice on what to do