Personally, if my males lose more than 10% body weight, I pull them for the season. In your case, I would probably stop pairing your male. I have a male who hasn't eaten in 6 months and is still breeding at 900g. However, he's only dropped maybe 10g so he's still allowed to rotate.