I slightly prefer Rose over Pearl. Because they are so short I wouldn't use a nickname or I would wait and see what comes up organically after she is born. You would be surprised what kind of nicknames end up used because of personality or appearance etc. I am not a huge fan of Aideen, and would actually prefer RoseJosephine.