That's fine, I still think it's odd. Just like how people find the name Kinnick odd, even though multiple people are naming their children Kinnick. Although I also have never heard of a child being named Maverick, so that probably doesn't help.
And I disagree it is a huge stretch. You asked me why I found the name odd. I find it odd because I associate it with a character trait, and on top of that, I associate it with a negative character trait. But it isn't a terrible character trait (and it's also your grandson) so I didn't want to compare it to something like "*******," "wrath" or "gluttony." So I landed on "impatient" and "rude" which aren't good traits but also aren't the end of the word.
You may not think of the trait when you hear the name, or if you do, you may not view it negatively. But I do. And based on what I think of the trait, comparing it to "impatient" or "rude" is apt.