Exactly. What would be the purpose of him doing that?
President signed it because of the huge increase in defense spending - one of his top priorities.
He’s not happy with the bill but he felt didn’t have a choice.
The Pentagon and Vice President Pence said you know this is need so the President followed their advice in spite of his reservations.
They saw things the rest of us don’t know.