Sorry, we were closed last week so we are a little backed up on and still catching up on e-mails and voice mails. In regards to your question, the piston/sleeve will fit but the bore and stroke on the B2 is different than the other models, so it will not work. In regards to the B2 P/S set I believe that A-main should stock them, if not just shoot me a PM and I'll get it set up with them (might take a few days to do that though).