There is no listing anywhere for the 2nd gen B250 but i think they are the same, if the shop are worth there weight they will offer a return, if not try wemoto, on their site you can click on the sprocket titles and get diagrams with sizes that you could compare to your bike.