Best Way for My Boyfriend to Make Me Cum (Prostate Orgasm)

So my boyfriend and I have been together about seven months now. I have almost exclusively been the top and he has been the bottom. He has the ability to have incredibly powerful prostate orgasms over and over while we fuck and our sex has been amazing. Lately we’ve been really into reversing our roles, largely because I want to experience a prostate orgasm like he does while he fucks me. Last night was the closest I’ve ever gotten. He started with a prostate massager to get me warmed up before switching to his fingers and giving me a looooong and intense prostate workout. I was precumming like crazy and begged him to put his cock inside me. He’s curved in the most perfect way to rub my spot while he fucks me and he was so incredible. He was rhythmically pounding me out and hitting that spot over and over. My hole kept getting tighter and tighter (to the point that he couldn’t move in and out easily) and I was shaking. But after almost two hours of fucking I hadn’t gotten there and we both had to go to sleep. I want to know, what is the best way for my boyfriend to get me there?? All three of the things we did felt absolutely amazing, but in your experience what’s the easiest way for somebody to get you to prostate orgasm? Is it them using toys on you, their fingers, or their cock?

I’ve tried to achieve it on my own but find that my boyfriend always gets me muuuuuch closer because seeing him naked and hard while he works my hole gets me all kinds of fired up.