Re: user_nicename in messaging
The name you message with and what BP attaches content to is the same username you log in with. If you’ve edited core code then you’ve messed up the way it works. There is no inconsistency.I used twitter as a reference because that is exactly the way BP works in displaying usernames and full profile names.
How would anyone know who and admin is on a site unless you tell them?