So most if not all of you know that Aaron's replacement was delayed leaving the US due to the volcano in Iceland interrupting the airspace. Weather that is the actual reason or that's the reason that they are telling us that is all we have. So his replacement is a week delayed, of course delaying Aaron leaving Afghanistan.
So what happens now you ask? Very good question. From what I understand from Aaron, there is a flight leaving Bagram Thursday, June 16. Right now Aaron's commander has him on that flight. If he leaves Afghanistan on the 16th, he will be home (earliest) Monday, June 20 and (latest) probably around Thursday, June 23. Again though, neither of us know so your educated guess is as good as ours. One thing we can plan on is that Aaron home for Father's Day is not a reality anymore.
What happens if, for whatever reason, he doesn't' leave on the 16th? Again, great question! I believe that Aaron said that next flight out of dodge is Wednesday, June 22 which would get Aaron home probably Saturday, June 25 - Tuesday, June 28. Again, just ball-parking it here because neither of us know.