Let’s go a bit back in the past. All of the nowadays ex-Yu nations belong to south slavic tribe(s) which came from the north east of Europe and inhabited these areas. After they were split by religion and different occupiers. Croats were under Austro-hungarian state and Serbs and Bosnians were a part of the Turkish empire. Thus, all of the alleged differences in cultures. Genetically we’re almost the same. Rest my case. Period.