Genetics.
I’m pretty sure if someone has a large forehead, they pretty much have a receding hairline (which makes their forehead appear larger).
Having a receding hairline is a result of genetics.
So the reason why some people have bigger foreheads, is because it runs in the family.