Need help with a boy name! 💙

We just found out we are having a little boy! We already have a middle name which will be James and our last name is Summers. We cannot agree on any first names! James is my SOs middle name so that's why that was so easy! Haha we need help! I like different names nothing too common! And it needs to be masculine! Thanks ladies!!! 💙💙