that's because you were trying to move his body which is a big mistake. been there done that. you need to move his mind. try looking behind him and yell "big blue fin!", then shove.
I'm sure that's what I was doing incorrectly. Thank you for reading my mind to know, that's helpful to me. And to think, all these years...