good luck with this im sure he will be fine and he obviously has a loving home so im certain he'll come home.
deff go with the treat thing wen he returns, sheldon now leggs up the stairs and into the kitchen for his.
i live in a flat also so know how difficult it can be with the cat flap. so i jst keep an eye every half hour or so jst to check hes still alrite and see if he wants to come in.
im sure you will have your own routine in time.
once again good luck
