What do you think would work?

So one of my main character’s is a 16 year old boy called [name_m]Adrian[/name_m]. He has a big sense of humor and is sassy and snarky.

He was born in the U.S, but his father’s Brazilian, so [name_m]Adrian[/name_m] has a Portuguese last name. The problem is that I can’t find ant that suit [name_m]Adrian[/name_m]'s name. So can you guys think of something? I stink at last names. He gets yelled at a lot, so maybe something that sounds good being yelled out?

Thank you! Oh and, bonus question: What do you think of this name: [name_f]Cressida[/name_f] [name_f]Branwen[/name_f]. She is another character that I mentioned in one of my previous threads. [name_m]Just[/name_m] to repeat her personality:
She is intelligent, beautiful and does what she feels is right. Unfortunately, she carries a ton of weight on her shoulders, and she never does find love. She has long black hair with gold eyes. Her title is '[name_u]Raven[/name_u] [name_f]Queen[/name_f]" She betrays the heroes, but in the end dies a heroine.

Does this name match her personality?

Please let me know and thank you!

For [name_m]Adrian[/name_m]:

[name_f]Bautista[/name_f]
[name_f]Silva[/name_f]
Carvalho
[name_m]Rodrigues[/name_m]
Sousa
Pereira
Lima
Cardozo
[name_m]Delgado[/name_m]
Barros
Castro
[name_m]Franco[/name_m]
[name_m]Gaspar[/name_m]
Moreno/Morenos
Palmeiro
[name_m]Ramirez[/name_m]
[name_u]Santana[/name_u]

I’m not Brazlilian, nor do I speak Portuguese, so these last names might be up for debate. This website is actually pretty good about accuracy though, so maybe you could give it a glance if none of the other last names I suggested suit your fancy? http://genealogy.familyeducation.com/browse/origin/portuguese

As for your other character, I think the name fits her very well. [name_m]Just[/name_m] to be clear, it’s supposed to be a first/middle combo and not a first/last, right?