The ground work that you have been doing is really great. When he does put his head on the outside of the circle away from you while your lunging, yield his hind quarters away from you so that he will face you. If you don’t yield his hind quarters, he will develop a bad behavior. He will start to kick at you and later ignore you and wont listen to you. So keep up your ground work and try this. I hope this helps!