Mr. Flaherty was the longest-serving finance minister among the Group of 7 leading industrial economies until he stepped down last month.