Totally agree with pp , there is absolutely no need to feed a baby processed packet food ( rice cereal) as their first food! It is purely a marketing strategy by Heinz etc , babies before 1940 ( when it was made) were doing very well on fresh food!!! And luckily in Australia we have an abundance of fresh food!
After 6 months your baby can ( and should) eat everything ( except honey) I would suggest looking into BLW but if not please just let them try everything! Babies do not need bland food, it is a western idea that babies have bland palettes and it is not true, Asian and European babies have eaten a wide variety of herbs/spices and meats for thousands of years!
My DS between 6 and 7 months had:
Avocado, eggs, chicken, salmon, tuna, corn, cucumber , goat yogurt, goat cheese, rice cakes, broccoli, asparagus, beans, pasta, strawberries, olives, tomato, mince, cruskits, almond butter, tahini, bread , prawns, watermelon, rockmelon, quinoa porridge, pear, banana and kiwi fruit
And don't be scared to add garlic and ginger to his veggies, herbs to eggs and pasta and I added chia seeds and flax seed oil to just about everything!