Having resigned this week, Giro leaves observers wondering about his next move and the trajectory of his public role.