Just a couple of thoughts...
If Junior were actually concerned about the troops not receiving funding, couldn't he just, you know, SIGN THE FUNDING BILL?
Since the provision he doesn't like is non-binding, he can just ignore it. Of course, he's had no problem ignoring the parts of bills he didn't like in the past through signing statements, so why not do that again?
Or maybe, just maybe, this has nothing to do with the troops and everything to do with his ego. To which I hope Harry Reid says, just fucking man up.
Oh, sorry, he already did.