Вопросы к Поиску с Алисой
Возможно, имелись в виду театральные амплуа, так как слова «фат» и «бонвиван» связаны с театральными типажами. www.bolshoyvopros.ru ru.ruwiki.ru
Фат — устаревшее выражение, которое обозначает щеголеватого и ограниченного человека. www.bolshoyvopros.ru
Бонвиван — разновидность фата, мужское амплуа, которое обозначает молодого и легкомысленного обольстителя, повесу с чертами самовлюблённости и кокетства. ru.ruwiki.ru ru.wikipedia.org В обыденной русской речи бонвиван — это беспечный и богатый мужчина, живущий в своё удовольствие. ru.ruwiki.ru ru.wikipedia.org
Таким образом, основное отличие заключается в том, что фат — более общее понятие, а бонвиван — конкретный театральный типаж.