I just went through some of this with my daughter! She is also in the 90th percentile for height and weight, but she didn't even like the textures of the stage 3 foods. I just kept giving them to her, and eventually she adjusted. My doctor suggested just going straight to table food, but she didn't like that either. I did both the table food and baby food until she got used to it, and also mixed stage 2 with stage 3 type foods, and then stage 3 with table foods. I suggest mixing "real" food in with the baby food, and gradually make it less liquidy. I did that, and it worked. Also, try finger foods like the Gerber puffs, Cheerios, or dehydrated fruit pieces-Gerber or Parent's Choice make them (my daughter loves them all), or the biter biscuits or toast. All of these foods will encourage him to feed himself. Canned fruit or fresh bananas would also be good choices- you can always cut them up very small or mash them up a little. For breakfast you could try giving him oatmeal cereal (real stuff or mixed with baby oatmeal cereal) with small pieces of canned fruit. Try to put a few pieces of food on his tray and walk away, as someone else mentioned. Once he realizes how good the new food tastes, he'll be more willing to eat it and feed himself. Don't worry too much about it- I didn't start my daughter on table food until 9 months, and she's just over 11 months and no longer has any problems.
My daughter also did not like to hold her bottle. The way I solved this was to give her a couple swallows (holding it for her), and then take it out of her mouth, holding the bottle right in front of her for her to grab it. She definitely wanted that bottle, so those hands popped up and she held it herself. As time went on she held it longer and longer until she had held it the whole time, and now no longer needs a taste "tease". The sippy cup is still a challenge for her- she likes to chew on the soft ones (Nuby), and some are too hard to suck on with the valve but make a humongous mess without the valve (Playtex). My neighbor suggested the Toss and Go sippy cups, and my daughter has had the most success with them. They don't pour out like niagara falls, but you don't have to suck like crazy to get a drop out, either. I think The First Years has some other cups with a similar valveless non-disposable sippy- see their website.
I started substituting one bottle for a sippy to help her get used to it, and I will continue to sub one out as time goes on. I'll leave the bedtime one for last. Are you still holding him when he drinks his bottle? If you are, I'd suggest trying to get him to hold the bottle when you are holding him, and if he still won't hold it, then put him in the highchair, do the taste test, and if he still doesn't want to hold it, put it down in front of him and walk away. He'll start to realize that the only way he's going to get that bottle is to hold it himself. You will probably have to hold it for part of the feedings to begin with, but it will get less and less, until he drinks the whole thing down without even setting it down! At this point, you may want to offer a sippy cup occasionally to introduce him to it, putting diluted juice in it. If he only gets juice from a sippy cup, he'll be more interested in it. He'll probably need help holding it, though, which is fine.
He will probably be resistant to these ideas at first, but keep trying, and he'll come around. Don't worry- he'll get it. Good luck!