Thanks for all the replies.
I'm going to try to feed Kaa again tonight and maybe it will resolve itself.
I am feeding him in his tank because it's never been a problem but I guess I will switch to a different place for feeding so as to avoid this from now on.
I'll let you all know how it goes.