"He's free, and he's doing very well," Garber told E! News.
Wahler was arrested April 8 in Seattle and booked on charges of assault and criminal trespassing. According to the incident report, officers responded to a disturbance at a Marriott hotel where a security guard claimed two guests had been wrestling in the lobby. After issuing warnings to stop, the guard reportedly accused Wahler of punching him in the mouth before he was restrained by a friend.
Wahler then allegedly fled the hotel, only to return "a short time later" when police found him passed out in a third-floor hallway "smelling strongly of alcohol."
The 30-day sentence was handed to Wahler on October 24 when he plead guilty to charges of assault and a minor exhibiting signs of intoxication. Wahler had also originally been charged with criminal trespassing, however that charge was dropped. At the time, it was reported Wahler "could get out in 20 days for good behavior."
Last September, he reportedly punched a tow-truck driver as well as a Los Angeles city employee and was accused of using racial slurs against two of the victims, who are African-American. He plead no contest to one count of battery and received a two-month jail sentence and was also required to attend a one-day program at the Museum of Tolerance.
Wahler was due to begin serving his sentence in early May -- but that was delayed by a judge due to a stint in rehab at Orange County's Chapman House inpatient facility, which he completed over the summer.
He's still on probation in L.A. until May 2010 due to the incident, according to E! News.
Things are starting to look on the up-and-up for Wahler -- who's engaged to college tennis player Katja Decker-Sadowski and currently filming the horror movie 10,000 Doors, E! News reported.
In addition, Wahler is scheduled to star in a new reality series Teen Savers, which will see him mentor troubled youth who are trying to get their lives back in order, according to E! News.