We don't break it up into "Foreplay" and "the Main event." We touch each other, kiss, give oral, grab a dil, pet, get some toy play in, have some PIV, with or without maybe a butt plug, some more oral, maybe a little rimming for me, more oral, break out the Wahl, so I can come, then back to oral for me until I'm finished with that one, then he gets some oral sex, while he plays with me with a vibrator, then maybe some PIV, then we'll roll around and touch and hug, one or both of us usually has to pee by this time, so there will be a short break, then some more oral and kissing & PIV, then maybe some anal sex, and if he doesn't come from that, we will wash off and we'll go back to oral sex or PIV or a hand job. Any order of these. I try to come first, and usually more than once, but it varies what we do in what order.
I like this to last at least 2 hours, preferably 3, but it depends on the time of day, etc. Some mornings, we just get down to it, or have oral sex only. No rhyme or reason or order, just what feels good.
But, we've never been "he sucks, she sucks, they fuck, they come" couple. It's too predictable.