My external membership script that passes user information to Buddypress is handling this very well. I just add an underscore to the username in the external membership db and it passes the updated information via the plugin to Buddypress. Very nice!
What a relief! Thanks for your inputs.