I would not expect the judge to release this defendant tomorrow, unless he takes some kind of a plea that resolves his case with credit for time already served.
Any time a defendant warrants and even when that warrant is ultimately lifted by the judge, the fact that there was at one time a warrant for a failure to appear remains on his criminal record remains on a defendant's criminal record.
One major thing a judge takes into consideration when setting bail is whether a defendant is a flight risk. In the eyes of many judges, a client with any kind of a warrant history is considered a flight risk and many judges will set bail on him, even on a misdemeanor case to ensure that he will come back to court.
$25,000 is misdemeanor level bail, and high enough so that if the defendant can bond out, he's apt to be responsible enough to return to court. I don't see any reason from your fact pattern that the judge would want to further reduce bail. He knocked $100K off of the original determination, but he has reason not to trust the defendant.
If you want to post bail for him, you know him better than I do, so only you will have a sense of whether he's going to warrant again or not. But in my experience, the only way he'll get out is if someone posts bail for him, unless there's some major break on his case that's not presently foreseeable.