I can see Kim on a boy, but Kimberly I think would cause too much trouble for a boy these days. However, I just looked at that article and it sounds like he means to give his son Kimberly as a middle name, not a first name. So that seems perfectly fine to me. It could cause occasional trouble when he's a kid, I suppose, but I wouldn't want to break their family's tradition.