honest opinion of which boy name I should choose

I'm having my baby in less than a month and me and my husband both love these names but cannot decide which one to name our little man.
Which one is your favourite?? 
Teo 💙
Or
Lennon💙
Please help ladies! 
Edit: last name - jones