I have a Maine Coon also that strayed in my yard as a starving kitten, he is about as friendly as a cat can be and thank God for that, my other two cats, which are half his size, agree.
My Maine Coon is the biggest baby you ever saw. I can do anything to him. If I end up annoying him he just spreads his paw to about 3 inches and pats me on the cheek. I usually alter my plan about then.