Other mistake: In season 5 episode 7, Tony is talking about JFK, and said he was in grammar school when it happened. However, in this episode Tony celebrates his 47th birthday. He was probably born in 1960, so he would have been no more than 3 years old and not in grammar school when JFK was president. (00:26:36 - 00:38:02)
Continuity mistake: After the fight between Tony and Bobby, Tony has a large blood stain on the front of his T-shirt and he passes out. The next morning Tony wakes up the blood stain on his T-shirt is significantly smaller. (00:32:00 - 00:34:00)
Answer: That's not Jimmy, just a look-a-like. Jimmy's short and stout, the guy in "Christopher" episode is tall and medium built. The hair is also different.