I have a B2410. It is basically the same as your B2400, just a slightly newer version.
I have had different snow blowers on my tractor. The thing to understand is the most important thing to consider is what subframe will fit the tractor. The first snow blower I used was a B2650 (50' wide) that used a B2652 subframe to attach to the tractor.
I then bought a B2660 (60" wide) snow blower that used the same B2652 subframe.
I used this for a couple of years.
Next I bought a B2781 (52" wide) snow blower. Much more heavy duty than the B 2650 or B2660. This B2781 snow blower us a totally different subframe, B2733.
I used this combination for a couple more years. This summer I found a B2782 (63" wide) snow blower. This uses the same subframe (B2733) as the B2781 snow blower.
So I know these combinations will fit.
As far as the B2550 I think it could be adapted however they were the economy version Kubota sold and did not use a hydraulic cylinder to lift the blower. It used a mechanical linkage from the 3 point hitch to raise.
B2650 with B2652 subframe.
B2781 with B2733 subframe.