בונהגה שיחק לראשונה עבור פנמה במשחק חצי הגמר של גביע האומות של האו"ם ב-2009 כבחור מחליף בדקה האחרונה נגד הונדורס ב-30 בינואר 2009 וב-1 במאי 2015 הוא שיחק בסך הכל 23 משחקים, והשיג 1 שער. הוא ייצג את מדינתו בשני משחקים של גביע העולם של פיפ"א ושיחק בגביע העולם של פיפ"א 2011.
ו 2013 CONCACAF גביע הזהב. ב-10 בינואר 2013 הוא כבש נגד גואטמלה במשחק ידידותי בדקה ה-67.