Well, Jessie is the normal feminine spelling of the name, and it's great she's named after his grandmother, but I do think using the middle name James is "too cute."D'Lila Star seems OK to me; wouldn't be at all unusual in the African-American community, and I like to link to his mother.