middle name help!!

Paige

my boy will be here in the next 4 weeks. we have a few first names picked out and are hoping one jumps out at us when he is born. but I'm having the hardest time with middle names!! these are all family names but do they sound alright?!

feel free to give other ideas, moving middle names around so they flow better. or even other first names to go with the middle names.

im desperate!!