I like nature names too, but would seriously consider using only a few as a first name. Middle names, I'm a little more flexible with.
Finch - A nice alternative to the ever-rising Finn. It's not my favorite, but it could work. The connection to Atticus Finch is a plus!
Forest - It's a nice name, but I'd never use it myself. The connection to Forrest Gump is too much for me.
Lake - Not really my style. I picture a ponytailed guy with a ukulele.
Grey - A very handsome name! Sort of a newer form of names like Ray and Jay. Some might say there's too much of a 50 Shades connection, but I don't think so.
Griffin - Strong and handsome, also has a nice meaning. My second favorite of your nature names.
Cole - I dislike this name because of a personal association, but I'm sure a cute baby named Cole would turn it around a little for me.
Hunter - Another name I associate with a rather unpleasant acquaintance.
Linden - My favorite from your list! Lots of people think of it as feminine, but I like it better for a boy.
Finn - I used to like this name a lot, but its recent popularity has removed it from my list. It's a nice name, but I prefer Flynn.
Cyrus - A nice name, probably my third favorite from this list. It's on my short list for a boy because my husband loves it.
Cedar - I agree that this sounds very Hunger Games. Maybe because it's close to Caesar, as in Caesar Flickman or whatever his name was? I do think it could work in real life. It's strong, but not overly macho.
Some other nature names for boys: Birch, Ash, Canyon, Oak, Pike, Fox, Branch, Pine, Wolf/e, Robin, Heron, Orion, Brick, Talon, Aries, Jet, Rowan, Hawk, Mars, Green, Sterling, Dune, Frost, Navy, Jasper, Clay, Flint, North, Ranger, Steel, Slate, Cliff, Field, Tide, Ridge, Sage, Leaf, Sorrell, Ford, Hudson, Wade
Eleanora - Great name! Very elegant, and comes with lots of nickname options; Ella, Ellie, Nora, Nori...
Genevieve Maia - I've never been a big fan of Genevieve, but this combo is nice.
Naomi Camille - I'm not a big fan of Naomi, but I do like Camille as a middle for it.
Annika Laurel - I love Annika, and Laurel is very pretty with it. Anya Laurel would be pretty as well.
Noah Finch - Nice combo, though Noah is a little blah for me. But Finch makes it more interesting.
Theodore Finch - I like Theodore, though I prefer the feminization Theodora. Theo is a cute nn, though I personally prefer Ted/Teddy.
Levi Griffin - Nice combo.
Cedar Zachary - Very nice! Zachary Cedar would work as well.