Help with Baby Boy Name

I am pregnant with our first and am waiting to find out the sex of the baby. My husband and I are struggling with boy names we like that aren’t super popular right now.

The middle name will be William (both of our fathers names). Some names we do like are Jack, Levi, Carter.

Would love any suggestions of names you love are greatly appreciated !!