This isn't normal friend behaviour. Don't hang out with him if you're not feeling like it. Don't accept gifts unless it's an inexpensive gift for your birthday or something. Friends don't buy each other gifts all the time. Just because he offers doesn't mean you should accept. He probably still has feelings for you and hopes you two will eventually get back together. Don't let him continue to think that by accepting his gifts or really, spending time with him. It sounds like you don't want to be friends, which is totally fine. But then don't hang out anymore.