My church presents Bible to children each August as they finish kindergarten and enter first grade. This is when they "graduate" from attending children's worship (during the sermon) to staying in the "big" worship service for the full time.
When we resumed worshiping together "in person" in May, we did not resume children's worship. So all of the children have been in worship with us. But it seems important to keep some traditions, so we will still present Bibles to the rising first graders.
I make bookplates for the pastors to sign that we stick in the front of the Bible. (Because I am sentimental, and I still have the Bible I was given in second grade, about a million years ago.)
The Bible presentation bookplate is printed on Avery shipping labels #8168. I have attached a Word doc for a formatted sheet of labels that you can edit to use for your church. Just add your church's logo -- or use ours -- and adjust the occasion, names, and date. Bible verse is in English Standard Version (which is what we present to the children).