1. Having eaten my breakfast, I watched TV.
  2. After eating my breakfast, I watched TV.
  3. I watched TV, after I ate my breakfast.
Do they all have same meanings? Are they grammatically correct? Are they natural and commonly used? Regards Aamir the Global Citizen