I'm currently pregnant with boy/girl twins and I need help with the boy name.

I have an almost 3 year old named Vivian (Viv and Vivi for nicknames)

The girl twin we want to name Ruth (Rue as a nickname)

I'm stumped on boys names. We want something not too common because our last name is super common.. so I'd like to avoid top 100 if possible and I like the sort of older sounding names

Any ideas?