Re: compose message, send to username
This is the way it works at the moment. If you want it changed, create an enhancement ticket suggestion on https://trac.buddypress.org/ using the username/password which you use for this site.
At the minimum, yes, that error message ought to be improved.
I’m marking this thread as ‘not a support issue’ as this is working the way things should be working at the moment.