It sounds like your son is manipulating you. It also sounds like he has not learned how to self-sooth and put himself to sleep.
I suggest changing the bedtime routine. Even at 8-9 months old, it always worked best for me, to put my son to bed 1-2 hours after dinner. We eat at 6pm and go to bed at 8pm. If you think he'll be hungry, feed him later, but allow some "down time" for relaxing after his dinner meal.
Try a bath, clean pj's, a story or just dim the lights and rock him for a few minutes. Whatever you want to do to relax him.
It's very hard, but you have to let the baby cry. If you go in to check on him, do not pick him up. If you can see he is OK, stay long enough to tell him "night night" and peacefully leave the room. If he continues to cry, wait longer before going in again. -- If you have any trouble listening to him cry, find someone (husband, girlfriend) who can sit with you or get a video baby monitor so you can SEE that he is okay. That made it so easy for us.
It sounds like this could take more than one night of trying, but it will be well worth it in the long run for all of you.