Болгары не воевали против СССР, но воевали в Югославии и Греции, высвобождая немецкие войска. У румын вариантов было два - либо героически погибнуть в течение недели, как сербы, либо пойти с немцами на восток. Выьрали второе. Кстати, на немцев они имели гораздо больший зуб, чем на русских, т.к. именно немцы отрезали у них Трансильванию в пользу Венгрии, а это была половина Румынии.
О том, кто и как воевал красноречиво говорит национальный состав военнопленных в СССР:
немцы - 2500 тыс., венгры - около 600 тыс., румыны - 550 тыс., Далее по списку итальянцы, испанцы, французы, хорваты. словаки, финны, голландцы, чехи, поляки, норвежцы. Если сложить всех "инородцев", то их оказывается примерно столько же, сколько и немцев.
В принципе, всё то же самое, что и в войну 1812 года, где из 600 тыс. человек Великой Армии французов было меньше половины.