Strange.
Well it might be related to the fact that this model has pivots set in the wrong place for each bone.
Each bone must have pivot set correctly in its center.
You can also try setting rotation mode precise in the settings of blockbench itemsadder entity.