We teach there are 5 LOA/OOA options, in this order:
1. Normal Ascent
2. Air Sharing Ascent (breathing off buddies AAS)
3. Controlled Emergency Swimming Ascent
4. Buddy Breathe
5. Buoyant Emergency Ascent
We don't teach buddy breathing anymore (it's optional, I don't teach it in OW) because I want my students to have one response to an OOA, hand off reg, I don't want to force them to make a decision in that kind of emergency.
Now, you should never have to move beyond option 1, if you do, then 2 is ok. Frankly, if you're past option 2, you're going to be lucky to get out of the situation unhurt, and going straight to the surface possibly injures one person (you) whereas if you try to buddy breathe while panicked you will probably injure or drown yourself and your buddy.
PADI OWSI