Has a vet seen him and given an opinion? If not, that would be where I would start and hopefully you've got a good equine vet in your area
The stumbling could be related to his blindness, it could be related to his hooves being too long, or it could be something else altogether, which is why a vet needs to give him a thorough exam