Hi. My daughter is very similar to your son, we even have the same bed time and wake-up time. My daughter stays in her bed and calls us if she needs us, which I consider a blessing. It is much better than her coming out of her room, seeing us watching TV and wanting to join us, in my opinion. Some nights she does seem to call me in a lot, I think those are the nights that she is the least tired. Other nights she doesn't call me in at all. The nights that she doesn't call me in at all I try to remember in the morning to tell her how proud I am of what a good sleeper she is. This seems to work, because a couple of times now when she hasn't called me in when I go in in the morning she tells me "I didn't call you at all last night!".
I gave my daughter a flashlight as well. She had told me that she was afraid of the dark, even though she has a nightlight. However it seemed like an easy solution. On nights when she isn't tired, she uses the flashlight to read books when I leave. She also has a CD player in her room and she gets to pick a CD to listen to while she falls asleep. One word of caution on this. For one of her CDs her father told her which song was his favorite. For about a week she would wait for that song and then she would call him in to listen to his favorite song with her. Then she asked me what my favorite song was and for a couple weeks she would call me in for my favorite song and her dad in for his favorite song. She seems to have gotten bored of that now, and has moved on to another CD, but for a while I was going to be stuck listening to the cookie song every night for a very long time.
Also, my daughter is a momma's girl, so after she calls me in 3 times I tell her that Mommy can't come in any more. She will usually only call Daddy in 1 time and then she is done for the night. I figure a few visits isn't going to hurt anything, but letting it go on for much longer than that gets frustrating. I find that it helps if I tell her that I have something to do. I almost always do a load of laundry at night so if I tell her that I have to take the laundry to the basement to wash her favorite pajamas or something like that it helps. Also, if she has something she is looking forward to the next day I tell her "I suggest that you go right to sleep so that you will have energy for" whatever it is, whether she is going to a birthday party or visiting Grandma. I didn't get called in a single time last night because she was resting for her trip to the dentist with day care today.
Good Luck,
D.