cMoyBB is not a true cMoy, but a misnomer, as it uses a rail splitter as the virtual ground.
This will likely actually worsen noise and THD performance but make for less resistor matching, higher battery life. It might limit the current capability somewhat as well.
(Extra caution: TLE2426 has very bad current limiting behavior - large negative DC offset. Avoiding that requires large bypass caps which on the other hand require an opamp capable of driving capacitive load - the few faster ones known to me cannot do that. JRC4556 can though. TLE2426CLP is a bit stronger which helps as well.)
It cannot effectively drive very low impedances unfortunately due to lack of a dedicated current stage - trying that results in increased THD, actually worse than in a real cMoy since you'll overdrive the virtual ground as well.
In case of 70 Ohm relatively sensitive Sennheiser HD-25-II though, it shouldn't have problems.
Some on single stage amplifier opamps choices:
Old NE5532 or especially JRC4556 are a decent choice if your power supply is not too noisy (like batteries) and there's not too much DC offset. (well matched resistors, low gain)
OPA2277 and OPA2132 are bit more silent and lower DC, but quite a bit less capable in current department.
LM4562 is not good if you want to drive anything low impedance (< 150 Ohm) due to low current handling capability.
OPA2604, AD8397, AD8610 and AD8620 are also very poor for a cMoy, low on the current side and require extra stabilization and protection, possibly increasing output impedance and reducing power handling even more.