Popular Aberdeen boys names in 2017 are an interesting bunch because they cover a large range from the very common to some that you might not have heard of before. The names include:
These names are interesting because they cover a lot of Scottish sensibilities. Oliver is one that you remember from the book, and you move down to Theo to be certain that you have a distinctly continental feeling.
The name Finn is interesting because it is very much a Scottish name, but a name such as Harris has come out of nowhere because it is almost a last name. The name Noah has that Protestant characteristic that you might be looking for, and Mason is an occupation that has been around Scotland for the last couple of millennia.
You might try Matthew because it is common, and Leo could lead to naming your boy Leonardo. Logan is a name with a long history, Ethan has been around for some time, and Jack is a nickname for John that many people put right on a birth certificate.
Consider the name that speaks to you best when looking for a Scottish feel.