Name help

So this is my 2nd baby boy my 1st is almost 8 months and his name is Spencer Liam .......

What do you think about the name Ezra my husband really really likes it.. What middle names would go with this name? I like the name as well but he has his mind set on this name..