I don't know how much you have introduced to him, but independence is a good thing!
He wants to feed himself... good.. think of soft things he can eat..... small pasta without sauce is a good item... he can't make TOO much of a mess with that.... soft cooked carrot chunks.... soft cooked chunks of sweet potato, acorn squash, things like that... I'm talking about 1/4" dice size.... chunks of avocado... banana.... cereals are good, too. As his coordination will get better, his aim will get better, too. He doesn't like cheerios? What about other cereals, like rice chex (same flavor as rice krispies, but larger, and easier for him to handle).
Any soft but solid foods would be good at this age.
ETA: In response to the person saying the poster is a troll, if you look at her history, she was having problems with her 9 month old refusing a bottle... here, I think she is saying he is taking it again. Her English is difficult to understand, but she is not a native English speaker.... English is her second language.... lighten up! She is asking for some valid support.