Il est nommé sous le règne de Charles 1er d’Anjou, comte de Provence [1] de 1246 à 1285, Amiral de la flotte royale en Provence. Il participe aux combats entre Provençaux-Angevins et Aragonais pour le contrôle de la Sicile.
En mars 1289, à la demande du nouveau roi Charles II d’Anjou qui s’y était engagé lors de sa libération de captivité, Bonvin emmène 80 otages, dont deux frères du Roi et son propre fils, de Marseille à Barcelone à bord de trois galères.