First, I wanted to share a thought. With many popular names, I hear people saying they can't use them because so-and-so had a child and chose this name. While I can understand, I don't think it's terrible. If you really like a name, and it's in the top 100 (you are not using, say,
Persephone a month after your cousin used it) I don't think it's a big deal.Lots of baby Jacksons out there.
So, my first recommendation would be go with
Jackson if you like the name.
Anyway, I could see
Jake and
Josh, or
Jake and
Jonah. I like
Joaquin but it's not in the same popularity bracket so probably not the best match.