Вы хотите сказать, что Ваши знакомые мужчины- из Болгарии, называют себя - "болгар"? То есть говорят - "Я болгар", а не "Аз съм българин"???? Это в какой части Болгарии так говорят?  Я именно по-болгарски написала, как правильно звучит национальность. Как уж они на русский переводят, их дело, конечно... Да, если что, я сама там родилась, прожила пол жизни, проучилась, имею множество родственников, гражданство,  и отлично владею языком.