Great list. Not keen on Jenson (it seems a bit try hard/ celebrity influenced) but other are all solid names. My personal favourite is Jack. I know there are millions of them but it's so classic that I don't think it matters. Could also consider Jonathan/John with nn Jack.
Arrrrr have to say Jack is my least favourite but OH favourite. Its so difficult, think Elliot is now a definite no. We choose George as it was a family name and I still love it. Have added Joshua and Joseph to the list now