I have no idea about male Yorkies, but I'm sure someone in here can help you

Congratulations on the new pup too
As far as the name changing, Brownie is a great name

But you can start calling him by the name you choose as soon as you get him. He'll associate it with himself after a while. It doesn't happen over night, so just be patient with him.