yes, 'for reasons' means the same as 'for some reasons'. However, since English speakers usually try to say everything as quickly as possible and since in this situation, 'some', isn't a word that adds more meaning as far as most people are concerned, it is okay to omit 'some'. Also, 'reasons' is plural, so it already informs you that there may be more than one reason.