During a review in French 5, the translation of "after finishing his coffee " is given as "apres avoir fini son cafe" which I do remember from before. But I think we were also taught "apres de finir son cafe"? Are these interchangeable, or have I not remembered correctly? Google translate gives the first option, but does back translate the second one to the same English.