OP there is a really lovely, warm and joyful vibe coming out of your posts about your baby - but at the same time it is faintly bonkers!
I sense you are a real romantic, which is lovely but I think also needs grounding for you to make good decisions.
Your list paints a definite brooding, serious, tall, dark, and handsome Clark Gable, Pierce Brosnan, Heathcliff-y, Christian Bale, Christian Grey kind of picture of your son to be; but in reality, he is much, much more likely to be gingery/blonde, with a more bouncy, sunny demeanour as your posts come across!
I think when choosing a name for a real baby, you need to look at photos of you and your DH and siblings as babies, and think what sorts of names would have suited you all had you been choosing. You are probably not going to produce Clark Gable or Pierce Brosnan!
As to your list, (and putting aside the "brooding hunk" theme!) I am not sure any really come across as strongly bookish to me. James, Joseph, Christian, Nicholas, Alexander and Theodore are all classic, sold names which, I guess, don't fight against a bookish image. Maybe Joseph? Or Theodore, but not really Theo, which it inevitably becomes. I like James and Alexander, but I am getting a bit tired of them. Maybe Christian would be my pick, and it has an elegant European feel in a bookish way. I could see him in a cashmere coat and expensive specs, carrying a Gallimard edition!
Piers is a better spelling than Pierce I think, but the Piers name in history hasn't exactly had the hunk vibe. Have a look at Piers Gaveston. I suppose Piers Ploughman has bookish connotations. What about just Peter?
I am not a fan of Miles (to me he would have a brother called Nigel), and don't like the "Neil" feel of Daniel - though I don't mind Dan. Graham definitely has an old man-ish feel here, and not a particularly distinguished one, though I think the US has always embraced surname type names more than the UK. Graham might well have a brother called Russell.
Luke, Caleb and Elijah sound biblical to me, more than bookish, and Luke and Caleb sound more like they have physical jobs. I don't like Caleb at all, but Luke and Elijah are sold names, just they really don't give me the feel I think you are wanting. Luca would much more so.
I have the impression Simon is coming back, but to me it is a bit limp.
I guess with Blake you are thinking William Blake? I can see where you are coming from, but lots of people would think of a woman.