Hi Kade
I think it depends on the two words really. There was an example the other day of a company called ConvertMedia that didn't rank in the search results for Convert Media for the reason that the intent of a search like that is to find answers to how to convert media. So in that case the one word brand name worked against them, but the very fact of having a one word name identified them as that brand.
The brand name of my business however is two words: Cracking Media. If however you search for CrackingMedia we still turn up top in the search results, but it does ask do you mean "Cracking Media".
In terms of what your SEO friend has said I am not sure that gives you a conclusion, but I hope the thoughts above may help.
Peter