Help with boys names

Any suggestions?

I don’t like really strange names but I don’t really want something too common. I really want a name that has a nickname.

I really like Joshua but I hate Josh.

I like Declan but I’m not convinced.

I like Wesley but I can’t see myself choosing it.

I like Camden but husband isn’t on board.

I just haven’t fallen in love with a name yet.

Any suggestions of similar names? Honestly I feel like I’ve look through every name that exists. I still have 3 months to go but I’m starting to feel the pressure.

My first son is named Gavin.