if you're keeping it stock internals then i would recommend the b18c1, but if you're going to drop forged rods/pistons and headstuds and you already have the b16 then keep that. built bottom end b16 will support way more than 250whp.

the reason to go b18c1 stock over b16 stock is because the ringlands on stock b16 are known to be weak.