Once you've reached the daily Defender bonus limit of 50 PokéCoins, you won't be able to earn any more PokéCoins by defending Gyms until the next day. If you have more than one Pokémon return from defending Gyms in a single day, the maximum bonus for the day is still limited to 50 PokéCoins.