Re: Jocelyn, Ivory, and Morgan
Jocelyn is a bit fancy for a boy, I think, even though it started as a male name and is still occasionally used as such among the English "upper crust".
I prefer Morgan on a boy although I don't dislike it on a girl.
I would never use Ivory under any circumstances - I believe in elephants keeping their tusks!