Is it also true when you are “defunding” a bill that it doesn’t require the President’s signature...
No. Appropriations bills become law when they are passed by both houses of Congress and signed by the president.
I don't know why people are demanding the House try to unilaterally stop Obamacare through buedgeting. It's never going to pass the Senate and be signed by the president.
It's just stupid foot stomping.
What we need now is to implement Obamacare and let the people see what they get when they elect Democrats. That's the only solution. When the people have to live with it, they will demand change.
Yes. It's something that the House has complete control over. Notice that Boehner doesn't use this power, but he does schedule futile House votes.
I can only conclude that he doesn't want to repeal Boehnercare.