I've been told (by reliable sources
) that the reason the academic degree goes closest to your name is because it's permanent -- you can never lose it once you've got it. Then the license designation, because the license isn't permanently yours, then any certifications because they aren't as important as the actual license. So I sign my name (professionally, not in my personal life! :chuckle ) Xxxxxx Xxxxxxx, MSN, RN, CS.
While it's also custom that you only use your highest academic degree (i.e., not
Xxxxx Xxxxx, BSN, MSN -- because the higher degree renders the lower degree rather a moot point), I guess there's no reason not to list both baccalaureate degrees. IMHO, though, I wouldn't bother listing the majors, just "BSN, BA" (or vice versa). If people really want to know what the degrees are in, they can ask you. Most of the degrees that people list after their names are a mystery to the general public, and people usually just don't really care that much (and, if they do, they'll ask ...
Actually, if it were me, I wouldn't bother with the BA in psych at all, since it doesn't really represent a clinical credential. (If you were a nurse and also
a licensed psychologist, I would feel differently.)
So, I vote for "John Doe, BSN, RN" (or "BSN, BA, RN," if you really must
). And, any additional certifications, etc. that you have would go after the "RN."