What took so long? Maybe he had to wrap up production of a few movies first. The show must go on! Right?
They had to wait until NY Attorney General Eric Schneiderman resigned, I guess.