I find it hard to believe that Mr. Trump would support legislation that was to all effects and purposes, amnesty.
If he signs either of these, I'm afraid he'll end up as a one-term president.
If he vetoes either one, and "makes his case public", he'll be re-elected easily.