It kind of depends on what the last name is too, but I think these names sound nice with it:
And so on.
But here's a baby name sight, which has names from all different origins with meanings. I hope this helps with your name find! :)
You could go with a middle name that started with J so when he got older he could have the nickname BJ like....
Bryson James, Bryson Jackson, Bryson Jarrett, Bryson Joshua, Bryson Jeffrey
Since you are not naming your son Bryson after anyone, why don't you give your child a middle name that is named after someone in your family. Your dad's first or middle name? Your boyfriend's first or middle name? You grandpa's first or middle name? I am sure there is someone important in your life that you would like to name your child after.