The source of the names is the devices themselves. I have 2 iPhones, iPad and MBA, all with the right names because I have given them the names in the devices' settings.
Sometimes the devices show up as their MAC number, but this seems to go away after a while and be replaced with the name.