I have the following problem with which I cannot solve. I have a very large population of birds e.g. 10 000. There are only 8 species of birds in this population. The size of each species is the same.
I would like to calculate how many birds I have to catch, to be sure in 80% that I caught one bird of each species.
As noted in a comment by @HJ_beginner, this is the Coupon Collector's Problem, with species of birds instead of coupons.
A First Course in Probability, Seventh Edition by Sheldon Ross gives the following solution to the Coupon Collector's Problem in Example 1e, section 4.1. Let's say there are $N$ types of coupons, and let $T$ be the number of the first draw in which you have a complete set of all $N$ coupons. Then $$P(T>n) = \sum_{i=1}^{N-1} \binom{N}{i} \left( \frac{N-i}{N} \right)^n (-1)^{i+1}$$ for $n>0$.
In your case, we have $N=8$ and we want the least $n$ such that $P(T > n) < 0.2$. By computation, the least such $n$ is $n=28$, with $P(T > 28) = 0.181464$.