Yes, legally coaches can receive a bonus from the booster club at the conclusion of a season. Since booster clubs are not state funded they are intiltied to use the money for school resources as they see fit. There is no legal matter involved with having them give the coaches bonuses since the booster club raises money for extra circular activities.