So, last night, one of my online friends had Tucker moving out. I had 9 villagers, with one of them packed to move (which would leave me with 8 the following day). Anyway, I popped into her village, chatted up Tucker and invited him to move to my village. He agreed. This morning, I made a new character, so that I could make sure he wasn't going to move on top of my hybrid gardens; but there was no plot for his house! I then logged in as my main character, and still no Tucker.
From everything I've seen, invited villagers move in the next day. Did something glitch? Or is it because today was a festival day?