Re a nickname-you almost wouldn't need one,as it's a short name. You might have to wait until one evolved naturally.
(I have several relatives on my mother's side of the family who have that kind of nicknames. One is my uncle Edgar, always called T.T. I don't know why, though there must have ben a reason.)
I didn't realize your due date was so close! Though you must feel that it's a long way yet. :-)