After 36 hours of traveling, I have made it home. The flight out of Johannesburg was delayed by several hours, causing me to miss my connection in Atlanta. I actually saw the jetway pulling away from the airplane and missed it by 30 seconds.
I will be posting pictures hopefully within the next week or so.