If he hasn't came after 30 minutes of serious head bobbing action then you must be doing something wrong. Besides after 30 minutes my entire mouth, neck, and throat start hurting.
yea lucky for me guys usually get off fairly quick while i am doing it; not that i mind giving bjs all that much. but i would say longer than 20 minutes and i'm starting to hurt and get bored.