Wait until your baby is able to sit up unaided, and can pick things up and put them in their mouth. Then sit them in a high chair and give them chunks of soft foods to play with. See the Solid Starts app for info on how to 'serve' different foods.
Don't spoon feed baby rice or puree, this uses a 'suck-swallow' reflex, which makes choking more likely. Giving chunks of food and allowing baby to feed themselves is actually safer, they may gag and spit food out, but are less likely to choke or aspirate.
Avoid just feeding sweet things, (another reason to not puree fruit & veg together) give veg like broccoli, avocado, or strips of meat, milk is sweet, so introduce non-sweet foods for a variety of flavours.
Try not to worry if they don't eat much at first. It's a skill that they need to learn, and letting them figure it out in their own also means their gut doesn't suddenly get a lot of solids, which can lead to belly ache and constipation. By letting them feed themselves you are giving their intestines time to adjust to dealing with solids. Spoon feeding or helping your baby get stuff into their mouths means they'll eat a much bigger amount, and their guts aren't ready for that immediately.
Wait until 6 months. Or there abouts. Don't rush to mush. Babies don't have the gastric enzymes to digest anything except milk until they are around 6 months old, feeding puree at 5 months is pretty much pointless, as they can't absorb much nutrition from anything except milk, and as well as the risk of constipation, it can cause liver and kidney damage (which doesn't show immediately) because these organs are not ready to deal with solids yet.
The 6 months guidance has been in place for over 20 years, it's been reviewed in that time, and is still 6 months. It doesn't 'keep changing' it's been the same for two decades.