It is not too difficult to show that the Fibonacci numbers mod $b$ form a periodic sequence. I would like to say something interesting about the period.
There is a small shortcut to the brute-force technique that we can take: if $z(b)$ is the smallest index for which $F_{z(b)}=0$ mod $b$, it follows immediately that $F_{z(b)-1}=F_{z(b)+1}=F_{z(b)+2}$. If we define this number to be $\sigma$, then we find a sort of "pseudo-periodicity" $$F_n=\sigma F_{n+z(b)}$$
From there we can find the true period by finding the smallest power $p$ such that $\sigma^p=1$, which gives the true period: $p\cdot z(b)$.
Have the properties of $z(b)$ been studied before? Is there some analysis much simpler than this for calculating the period?
EDIT: OEIS shows that $p\in\{1,2,4\}$ up to $b=1000$; that doesn't seem obvious to me.