The House vote on this bill was 358-32. The Senate vote was 85-5. These are what's known as "veto-proof majorities."
Trump always thinks he can leverage (i.e., bully) people into his preferred outcome, but it is not likely his demand on an unrelated topic will move a literal supermajority.
Trump vetoing the housing bill is bad for housing, but it's good for having a contemporary veto pivot model example for class this fall. Once again, what's bad for the country is good for teaching how politics works!