Are you saying a first name that consists of two words and no middle name? Or two first names, a middle name and a last name? (Or, a first name, two middle names, and a last name? That might be a way to get them all in.)
Whether or not you decide your child's given first name will consist of two names together, a) people will shorten it by at least a syllable in casual conversation (they will also do this even if you only give your child one first name; my nephew Riley is always called Riles by the family), and b) you'll occasionally call him by all of his names in a row all the way through the last one when he is in trouble, even if you decide to only go with one first name.
Given-name pair combos are more common for kids than adults, and for girls more than boys, and in the 1950s more than now; and by college or professional life the kid usually drops the eveyday use of the second one as too childish. (By the time she is in law school, Mary Lou will certainly be going by just Mary, unless she has invented a combo like Marilou for herself.) The only double-first-name guys I've seen still using the pair as adults are ones in the acting profession. It's also more common in other countries, such as Jean-Paul Belmondo. It's more likely to stick if both first names are rather short, like, two one-syllable names.
Don't let this daunt you if you want to do it, you never know, your kid might set a trend. Good luck with your decision!
My first Son is Nicholas Adam Jr (NJ) my second is Joseph Michael (Jojo) and #3 son who is still baking :) is Robert Jacob (RJ) when telling someone their name I always give the full name because that's what I intended for it to flow and sound great! But of course with kiddos they all have nick names my older son already wants to start using his full name after 6 years lol
My peanuts name will be Jasper Wayne MorningCloud Campbell super long! But just like you said for me it just seems right
Yea my first son name is Christopher William g jr g just stands for the first letter of his last I prefer not to give last name out