im probably gonna get flamed for this but i still want to know even though its probably been said.
when sora stabbed himself in the last game he turned into a heartless, shouldnt he have become a n.e.o. because he has a strong heart, like hes the keyblade bearer, or maybe this created bhk or...