Hi, I am a maine coon breeder and It sure sounds as though you have a maine coon there. I have seen pure bred coons at the humane society so there is a chance you even have a pure bred. He sounds lovely!!! and you are lucky to have happened upon him.
Mitzi
Congocoon Cattery
www.congocoon.com