I'm not black, but I find this post really interesting. I know that it's really common in Hong Kong for "less aware" Chinese to take weird names like Apple Chan or (get ready for this) Casino Wong. This isn't just an occurance in children born in the late 80s and beyond, but also in adults who don't have a western name. Usually, those with parents educated in English speaking schools would have "normal" names. Sometimes, even those with normal names only have short, or nicknames. My cousin is Mandy. Just Mandy, not Amanda.
Here's a link of odd names from Hong Kong:
http://www.geocities.com/Tokyo/Ginza/3175/