Deleted
In my opinion I think that [name_m]Jack[/name_m] is the best name for your son, because in my opinion [name_u]James[/name_u] is too old-fashioned while [name_m]Jack[/name_m] is more “informal”
[name_u]Love[/name_u] love love [name_u]James[/name_u] with the nickname [name_u]Jamie[/name_u], it’s one of my favorite boy names ever. [name_m]Jack[/name_m], though, is also super cute! If you like a more laidback name, [name_m]Jack[/name_m] might be your best pick, but [name_u]Jamie[/name_u]/[name_u]James[/name_u] is a super lovely name. You can’t go wrong.