Trouble "finishing"

So, recently my boyfriend and I had started getting sexually active, since about two months ago. It seems that most times we have sex, my boyfriend either never orgasms or takes about an hour to finish. The problem is that when he's "by himself" there's no problems... does anyone have any kind of answers to that?