Why sisukasta ?
because of halata
Because... halata must be used with partitive?
Yes, halata requires partitive. It's an irresultative action.
why not poikasta?
Poikanen refers to offspring of other animals than humans.
It can also be used as a diminutive of poika, but as with all diminutives, one should be careful in their use.