LOL. I think once you are into it, it becomes easy peasy.
I stick to a lot of whole foods that can be cut into chip shapes so Leo can grip onto it well. So cheese chunks, thick apple slices, roast chicken slices, rockmelon, banana, grapes sliced in half, roasted or steamed vegies cut into the right shape. Lots of dried fruit, prunes, apricots, apricot pieces.
I've gotten a bit creative as Leo refused to be spoon fed pretty much from the first try of purees. I make little steak sandwiches (with simmered then pureed steak, sometimes onion, pureed sweet potato in bread and cooked in a pan to flatten and toast) which he loves, I freeze them and give them to him frozen. He chews on them to soften and eat.
I also give him weetbix crunch (like little weetbix) and even normal weetbix. I just put them in a small bowl of milk, soften them a bit and hand him pieces.
I also give him good crackers with avocado, or mashed banana.
It sounds like lots of choking hazards! But he does really well feeding himself all sorts of things and we haven't had an issue at all
He also tends to like chunks of things like potato.