import re
re_outer = re.compile(r'([^A-Z ])([A-Z])')
re_inner = re.compile(r'\b[A-Z]+(?=[A-Z][a-z])')
print(re_inner.sub(r'\g<0> ', re_outer.sub(r'\1 \2', 'DaveIsAFKRightNow!Cool')))
print(re_inner.sub(r'\g<0> ', re_outer.sub(r'\1 \2', 'General Manager or VP Torrance, CARequired education')))
aW1wb3J0IHJlCnJlX291dGVyID0gcmUuY29tcGlsZShyJyhbXkEtWiBdKShbQS1aXSknKQpyZV9pbm5lciA9IHJlLmNvbXBpbGUocidcYltBLVpdKyg/PVtBLVpdW2Etel0pJykKcHJpbnQocmVfaW5uZXIuc3ViKHInXGc8MD4gJywgcmVfb3V0ZXIuc3ViKHInXDEgXDInLCAnRGF2ZUlzQUZLUmlnaHROb3chQ29vbCcpKSkKCnByaW50KHJlX2lubmVyLnN1YihyJ1xnPDA+ICcsIHJlX291dGVyLnN1YihyJ1wxIFwyJywgJ0dlbmVyYWwgTWFuYWdlciBvciBWUCBUb3JyYW5jZSwgQ0FSZXF1aXJlZCBlZHVjYXRpb24nKSkp