After I placed the windchime and Ogo said he was going to leave and I was safe for now, they decided to stay and slowly survey my town I guess. After a day they are still there and I can’t get them to leave. I know I’ve got a lovely town guys but you have to leave. Here’s a pic:
Edit: Yes I did make sure that I accepted the gift, when I loaded and accepted it again it worked for some odd reason.