I like [name_m]Desmond[/name_m] best of your list. Seems like a handsome, intelligent, gentelmanly name. [name_m]Heath[/name_m] and [name_m]Jonah[/name_m] have similar images in my head.
I think [name_m]Lennard[/name_m] would be constantly misspelled as compared to [name_m]Leonard[/name_m]. Not a big fan of that name (either spelling) unless you went with [name_m]Leo[/name_m] as a nickname.
[name_m]Gilbert[/name_m] - “[name_u]Bert[/name_u]” names are hard to warm to but I’m getting there on this one. [name_m]Ishmael[/name_m] - a rare Biblical name that should be considered more often. [name_m]Heath[/name_m] - strong and masculine [name_m]Jonah[/name_m] - I like this “softer” Biblical name.
[name_m]Herbert[/name_m] - one vintage name I don’t really care for.
[name_m]Lennard[/name_m] - I would stick with [name_m]Leonard[/name_m]
[name_m]Leonard[/name_m] - “dated”. I prefer just [name_m]Leo[/name_m]. [name_m]Desmond[/name_m] - strong and spunky
[name_m]Redmond[/name_m] - It makes me think of the troubled son of [name_f]Farrah[/name_f] Fawcett and [name_u]Ryan[/name_u] O’[name_u]Neal[/name_u] who’s been in and out of prison for drugs. I much prefer [name_m]Desmond[/name_m].