The Knicks made the Reggie Bullock deal official Tuesday morning. Though it hit a bump because of health issues, Bullock ultimately agreed to a two-year deal at less than the $4.7 million exception with a team option for the second year, a source told The Post’s Marc Berman.

Bullock himself announced the signing, tweeting, “Done deal.”

The deal was originally for $21 million over two years, but there was concern about whether Bullock could play an entire season. Bullock’s agent David Bauman previously told The Post that Steve Mills and Scott Perry were “mensches” as the two sides tried to work out a new contract. The guard has an extensive injury history with his meniscus, knees, back and foot, though he has played more than 60 games in each of the last two seasons.

Given the difference between the original deal and what Bullock ultimately signed for, that seems to be something worthy of concern.

Still, if Bullock manages to stay healthy, the Knicks will have gotten themselves strong value. If not, they don’t figure to lose much at this price