It's a difficult one if your DH likes traditional names - because many are timeless and therefore eternally popular ie. nearly always in the top 100 historically - think Edward, Henry, William, Alexander, James, Charles, George, Thomas etc. BUT this means that they won't date (and some of the names do have less common nn's that mean your child could still stand out from their peers if you/he wanted - think Xan or Lex for Alexander, Cal for Charles, Jem for James, Ned or Bear for Edward etc).
Or you could look at the less popular (now) very traditional names - but that does often mean they'll likely be majority used by middle aged or older men, like Hugh, Phillip, Richard, Stephen, Peter, Robert, John etc.
Or I suppose you can try to find names that still seem more traditional sounding but were rarely especially popular - Edgar, Edmund, Guy, Piers, Benedict, Hector etc
It's not an easy choice if you both have different name styles OP! 