As a Brit, but not a teacher, my response would be:
Yes, there is a difference:
"Some reason", means that the person concerned must have had at least (but possibly only) one reason for doing something.
"Some reasons", means that they would have more likely had more than one reason.
Hope this helps