I'll let you know if he announces that he'll leave, but since I'm eager to restart my town, if he doesn't ping before my last permanent villager moves, I might go through with restarting.
I hope that you can get him, I'll keep trying. If I end up restarting, I'll keep an eye open on here, ACC, and Tumblr for Teddy. I know how much you want him and I want you to have that chance!