Well going off what ickem told me on irc the other day when I was asking about shinbou and whether she would ever return to what she was..
As for why his powers are maintained by doing this I have no idea, ickem get your ass in here! Also hurry up and read Kizumonogatari!!