Thats why there is theories, it may not be true but it fill the purposely voids in any of SH games for us to make our own conclusion and be satisfied. And I love reading theories it create even more theories for me

Jimmy Stone stuck on a wall, Id like to think of it, because Jimmy Stone got the priests teaching Walter about 21 Sacraments, and Jimmy might have known that little Walter thought Room 302 is his mother so Walter killed him and in his Otherworld he got Jimmy stuck on the wall in 302 so ghost Jimmy is stuck with Walter's 'mother' and be reminded of what he have done to little Walter's innocence.