Blowjobs

how long should you be giving head for? like how long is too long or how long is average when sucking him?