My neighbor bought an aftermarket hitch from ebay that was made in India. His B2150 was listed as one of the models the hitch would fit. Well, it fit, but only after some extensive mods. The top link eye was too wide to fit the tractor & had to be ground about 1/16"-3/32". The lift arm "eyes" were welded at the wrong angle, & had to be cut off & re-welded. Finally, one of the lift arms had an undersize hole that had to be re-drilled. I would have returned it or tried to get my money back, but the seller never responded & he was desperate for a hitch.
It works now, but it didn't out of the box.