That wasn't unusual in German families--using John as the first name for more than one son-- followed by a different "calling name" for each. Makes things confusing sometimes!