Your boy looks much better than when you first got him. He could use a bit of muscle in his back end, but other than that he looks good.
Now for the neighbor I would go to the police and file a harassment charge against them. I would also let them know that the neighbor is taking it upon themselves to go onto your property when no is home and you are concerned for your animals.
I have a neighbor who tries to make my life hell, but his days are numbered and when it all comes crashing down on him he is going to wish he never said a thing about my rooster. Oh and I am allowed to have 48 roosters if I wanted, fully agricultural land. The guy is just someone who tries to control what is done on other peoples properties.