Im not sure about how they do the filming and when it's braodcast. He, and other cast members, were there just a couple of days ago, though. Either Wednesday or Thursday, I think.
It could be for this season. I'm not sure if AMC has announced a fifth season yet.