Everything is fine to give now once baby is eating and trying solids—except for honey, you have to wait until after 12mos bc of the risk of botulism. And if you have a family history of nut allergies, then wait until 12 mos
I actually recently read that it's okay to give it to them at 6months. doesn't mean I'd do it though. I just found it weird so early Which I know like when my son was born that was a no-no but I'd ask your pediatrician or just wait till a year old. I don't remember when I gave my son peanut butter for the first time, I think he was well over a year tho lol