Western/Country Boy Names

Hey all, so I’ve got a new idea floating around my head, and the boy is going to be an actual cowboy, but the problem I’m having is finding a name that I love for him. Sure, a lot suits his personality, but I want something that I love.
I’d love to have him be named [name_m]Tucker[/name_m], but for certain reasons, the name is off my list and isn’t compromisable.
The MC is a girl named [name_f]Beth[/name_f] (no last name yet), who is also into horses, etc.
He’s tall, with brownish (with a tinge of red) hair, he’s sarcastic and when he’s with his mates, they’re fairly immature, but he’s sincere and kind (when he’s not being defensive).

Names I’ve considered but won’t be using: [name_m]Cash[/name_m], [name_m]Buck[/name_m] and [name_m]Wesley[/name_m].
Any suggestions would be welcomed!

[name_u]Dale[/name_u]
[name_u]Chase[/name_u]
[name_u]Brooke[/name_u]/[name_m]Brock[/name_m]
[name_m]Chuck[/name_m]/[name_u]Charlie[/name_u]
[name_u]Carson[/name_u]
[name_m]Grayson[/name_m]
[name_m]Ryker[/name_m]
[name_m]Jack[/name_m]

[name_u]Hunter[/name_u] is probably the most “country” boy name I can think of off the top of my head. Here are some others that might fit:

[name_m]Colton[/name_m]
[name_u]Chase[/name_u]
[name_u]Dallas[/name_u]
[name_m]Travis[/name_m]
[name_u]Carter[/name_u]
[name_u]Jem[/name_u]
[name_m]Cooper[/name_m]
[name_u]Aubrey[/name_u]
[name_u]Cassidy[/name_u]
[name_m]Ander[/name_m]/[name_m]Anderson[/name_m]
[name_u]Casey[/name_u]
[name_u]Dakota[/name_u]
[name_u]Logan[/name_u]
[name_u]Shane[/name_u]