John Wall has avoided additional punishment from the NBA -- meaning fine or suspension -- following his second consecutive ejection from a game, league sources tell CSNmidatlantic.com Thursday.

The 118-93 win over the Boston Celtics already was in hand, but Wall grew frustrated after some no-calls. He committed a hard foul on Marcus Smart as retaliation from earlier plays and the result was a Flagrant 2 and an automatic ejection two nights after Wall picked up two technicals in a loss to the Houston Rockets.

The league office reviews such fouls and have the latitude to tack on larger fines, impose suspensions, downgrade a Flagrant 1 or 2 foul or upgrade a common foul to a Flagrant 1 or 2.

Wall appeared to brush up against an official after the Rockets loss on Monday but that was deemed incidental and the ejection was for what was called "inappropriate language." The additional $25,000 fine, according to the league statement, was because he didn't exit the court promptly and he still has to pay $2,000 for each of his two technical fouls in that game.

It was up to Kiki Vandeweghe, vice president of basketball operations, whether or not to levy another fine on Wall or suspend him for what took place Wednesday.

The Wizards have back-to-back games coming up Friday vs. the Cleveland Cavaliers and Saturday at the Chicago Bulls. They'd already planned to sit Wall for one of the games of the back-to-back as protocol to protect him coming off surgeries to both knees May 5.

Coach Scott Brooks said he'd already made a decision about which game he'll hold out Wall.

[RELATED: VIDEO: Bradley Beal leaves game vs. Celtics with hamstring injury]