General suggestions to start narrowing down would be -
Do you want a family name? Your maiden name or other last name in your family
do you want a name to link him to anyone else - your father's name, your husband's father's name, you husband's name
Do you want a "common" (as in frequently used) name or do you prefer to choose something a little more different b/c his first name is not very uncommon? I know people who chose the name of the place where they fell in love (the actual location winds up a tough name for a kid, but in theory...).
Is there any ethnic name you'd like to express your heritage? My friend wanted a more common English first name for her baby, but considered a Thai middle name to encompass her heritage.
Without knowing your last name (or you!), it's hard to pick more for "flow," but I hope that helped.