Gee I am really sad to hear that Mr Magoo is causing you so many problems, I think his biting must be a defence he learned when he was out all alone, he probably is very confused, and being blind makes it very hard, he will no doubt act differently to any other cat you have ever known.

I really admire your courage in taking him on, it is not an easy task, i am not sure I would be up to it, hang on in there, hopefully as time goes on he will learn this is not the way to act, they are just like kids they need discipline, even if they are blind, call the CAT WHISPERER is there one nearby, who maybe could help you with techniques to deal with Mr Magoo, other than that I wish you all the best of luck, because it sure sounds like you are going to need it.