Baby Last name issues!!

Courtney • Mother of two 💙💙 expecting #3!
My boyfriend and I planned this baby, we were friends for years and came out a year ago about how we felt about each other and have been dating ever since, and no not married...
We both agreed on our son having his last name....
But my parents are in an uproar about it and think the baby should have my last name so people know it's my son and if I want to change it later on I can...
What should I do! 
Give the baby his last name
Give the baby my maiden name
Give the baby both the names