A B17 is nothing more than a destroked B18...same bore as a B18 (81mm) - the difference is the crank (stroke) and rod length. You should be able to use a 0.040 B18 piston as long as the compression height between the two pistons are the same.

Kirk