I was going to suggest Peter, my eldest son's name...but don't think it goes well with your surname
I actually considered it when I saw your DS1s name but came to the same conclusion. I can almost guarantee if we go with Alexander the nickname won't be Alex. I don't even know where we come up with them. We have two nice girls options and again the nicknames we already use are strange