It is great that you are getting results from him so quickly! I'm glad to hear that he isn't fighting you. Sometimes horses will fight harder when they get reprimanded, and it's easy for people to give up too soon. It's important to never let the horse win, no matter how big of a fight you get into.
Keep us posted and keep up the good work!