I've always thought that kneading is a good thing! Cats only do it when they trust you, are relaxed, and are feeling happy! Perhaps it means that for Boo, he's happy that all the stressful moves and stuff are over with.

Welcome back!