After all means in spite of all that has gone to the contrary, and should never be used of a natural consequence, for which finally or at last is generally used;
Your enemy is after all (in spite of all that you may say against him) an honest person.
Incorrect : He served for thirty years, and after all retired on a pension.
Correct : He served for thirty years, and finally or at last retired on a pension.