longer sex

what is something my bf can take to last longer in bed? jacking off before hand or floor play doesn't help I had him do it millions of times before... I'm desperate at this point..30 seconds and done.. it's annoying and feels like a waste of my time.