Preamble
We have been home with our kid since birth, except for a 3 week detour of daycare before COVID hit and so he got full time attention from at least one of us (mother and father).
We never let him watch TV (other than some cartoons at Christmas) and he is not on a phone/ipad or similar.
He turned 3 years old early January 2021.
We've always tried to make him interested in the world, things, science, letters and numbers, stories, rhymes, word play etc. We've verbalized everything we did, like saying "Now Daddy's is going to make you a bottle, here is the bottle, see? It needs to be filled with formula, and then Daddy pour the water in, see?" to support his understanding of actions and language.
A couple of months before he was 2 years old, he could count to 10.
At 2 years old he suddenly starting talking by saying "We sit here together", "There is light and there is no light (broken spot in the ceiling)" and "Sometimes we sleep in that room" after only saying single words.
At 2 year and 2 months he could point and say each letter in hes 9 letter name.
At 2 and 5 months he had learned ~25 car brands and said their names when they drove by.
At 2 and 6 months he could sing the alphabet.
Now at 3 years old he started to suddenly spell spell out words and read them. It started with small words like "dad", "sun" etc. but the same day he also read "butterfly", "fantasy" and words like that.
He does tons of other stuff too, such as deduction, exhibiting emotional intelligence, and making sound arguments when he wants something.
Our question
Is it normal for a kid to be able to do the things he did/does and to spell out and slowly read at 3 years old? We don't know if it's just normal or due to the kind and amount of attention we gave him or if it's because he's actually smart or intelligent - or a combination? Our family is just impressed (so are we) but that does not help us!
What can we do to nurture his mental development, intelligence and capacity? Kindly suggest practical games we can play with him, exercises or books, articles, websites etc. for us. If you believe that introducing tablet/phone apps, computer etc. will be beneficial, please be specific with regards to apps/programs etc.