Rep. Thomas Massie, the lone Republican holdout on the government spending bill championed by President Donald Trump, has a history of angering lawmakers from both parties.