I found that more than anything the reason a deer sheds it's horns is stress. How harsh the winter was, how much food was available ect. As for (your) season being later it's probably a good thing as mentioned above it gave them time to settle down. With only 3 days of Late ML Season you have your work cut out for you! All My Best and Good Luck!
(BP)