Wants Mattis' job probably.
Why is Graham doing this now? This issue has been with us for years and years and the President says he's going to take action on it. So now Graham says, "Oh wait for me. I'm going to introduce a bill to end it, too." Why did it take Trump's comments to spur him into action?
Graham has his finger in the wind and it’s blowing Trump. Or another way, Trump casts a big shadow and Graham is getting comfortable in the MAGA shade.
He is a fickle politician that wants to keep his job.