The freelancer kept wasting my time by telling that he is working on the project but wasn't actually working on it.
At some point he promised delivery times and didn't deliver anything at these times, and when I sent him messages he didn't reply to me however he saw the messages.
Won't recommend working with him again.