I adore both [name_u]Elliot[/name_u] and [name_m]Jasper[/name_m], slightly preferring [name_m]Jasper[/name_m]. You could go with [name_m]Jasper[/name_m] [name_u]Elliot[/name_u] [name_m]Robert[/name_m] or [name_u]Elliot[/name_u] [name_m]Jasper[/name_m] [name_m]Robert[/name_m]. That way you can use all three names.
I prefer [name_u]Elliot[/name_u] [name_m]Robert[/name_m], I think the name has better flow than [name_m]Jasper[/name_m] [name_m]Robert[/name_m]. Although, that’s just my opinion, [name_m]Jasper[/name_m] is still a very cute name!
I like [name_m]Jasper[/name_m] and [name_u]Elliot[/name_u] equally, but I think if the middle name will definitely be [name_m]Robert[/name_m], [name_u]Elliot[/name_u] seems to go with [name_m]Robert[/name_m] a little better. I would like [name_m]Jasper[/name_m] [name_u]Elliot[/name_u] the best, I think, if you really couldn’t decide between the 2 names. Using all 3 isn’t a bad idea, either. I have 2 middle names and it can occasionally be a pain, but I just use my first middle name if there isn’t room for 2. I would go with [name_m]Jasper[/name_m] [name_u]Elliot[/name_u] [name_m]Robert[/name_m] if you chose to go with all 3. Good luck!
I wouldn’t use [name_m]Jasper[/name_m] with a last name beginning with R; they run together a bit. It also runs together with [name_m]Robert[/name_m]. Plus, I just like [name_u]Elliott[/name_u] more; [name_u]Elliott[/name_u] [name_m]Robert[/name_m] is very handsome!
Personally, I would rather be named [name_m]Jasper[/name_m], but I also like [name_u]Elliot[/name_u] (though I prefer one l). And [name_m]Robert[/name_m] is wonderful. So [name_m]Jasper[/name_m] by a pinch.