Every guy is different, with my first boyfriend I dont think i ever made him cum - he'd get to the point where he'd be about to (that would take me about 5-10mins) but he'd always have to finish himself off.
With my current boyfriend, I can make him cum within 5 minutes easily.
Don't know if this makes a difference but my ex always used to stand up and my current bf always lies down.