[Facts] Re: Sonny pronunciation
I don't see how it could be a pronunciation issue at all. If you have a son, it sounds as if you have a sun - OK? So the reason for using Sunny for a girl would be to make her name less emphatically masculine. Or perhaps as a link to Sunniva!