I want to add, that if you do move out of bulkhead, the one thing that row really does for you is there is no one for you to worry about your child kicking the back of. The best thing to do is seat one person in your party directly in front of the seat your child will be in ( even on his own, and especially as a lap child). This will mean you have less stress and do not have to worry so much if he does kick since it will be someone with you who is being bothered by it.
.
I wish someone had told us this. We flew JFK-LAX when DD was 2. She was in her carseat and happy as could be. (Didn't sleep at all but didn't fuss either.. she was used to not asking to get out of the carseat.) But her little feet were about 2 inches from the back of the seat in front of her. No matter how many times we corrected her, or tried to hold her feet I know the man in front of her was not happy.
They are 11/13 now and we always sit in the back of the plane. If there are empty seats that's where they will be. No pressure to load/unload bags and right near the bathroom. I just feel like we are much less of a distraction to others back there, and everyone is more relaxed. There is usually an attendant hanging out there too if we need anything.
Have fun OP!