Jasper is definitely my favorite from your list (it's on my own top 4 list). It's the kind of name that feels both ancient, antique and completely modern. I think it's a great name, with a great meaning/history. My second favorite is Miles, and another one I considered for awhile myself. Oliver is another one that's grown on me a lot, and now I also think of it as quite a great name. Edward (as well as several other 'Ed' names) are among my favorite classic/always-been-around kind of names. Gabriel isn't a name I'd choose myself, but I can understand why people appreciate it. Enoch is one I think could definitely grow on me over time, feels very early 20th century antique to me, which is cool. The other ones I'm not as keen on, my least favorite would definitely be Kale.