Its in the naming. An XB9 is closer to 1000cc than it is 900cc (984cc, but you know that); they're just rounding the cc's (incorrectly, I might add).
I know XB's have a different head design than the Blast, I'm using an XB9 top-end in my Blast.
I was merely pointing out that between the two kits, the displacement of each cylinder is the same.
Stock bore is 3.5" (88.9mm)
515/1050 kit is 3.5625 (90.49mm)
Stroke is 3.125" (79.37 mm)
Displacement (doing the math (pi*(bore/2)^2*stroke)/1000)
Stock Blast 492.663cc
Stock XB9 985.326cc
515 Blast 510.443cc
1050 XB9 1020.886cc
There's the real displacements of the engines.
Going for half of a 1050 kit would be the way to go, IF you already have an XB front head; and IF the shop is willing to sell half a kit.
FWIW - The shape of the piston/head have no bearing on the displacement of the engine/cylinder, only on compression ratio. Displacement is determined solely on bore and stroke, as in the above examples and calculations.
Because it uses a longer stroke and a flat piston to keep compression high
It uses a dished piston to keep compression DOWN, not high. If the 12 used the same piston as the 9, it would have an ~12:1 compression ratio. Buell gave it a dished piston to counteract the longer stroke to keep the compression ratio at a more reasonable and reliable 10:1.
Going by Harley's retarded rounding rules, the Blast should be a 400, not a 500...or the XB9 should be an XB10.