For what it's worth, he seems to get other age appropriate math concepts. He has one to one correspondence and can manipulate numbers up to five. He can even add three numbers that have a sum of five (he often tells me that 2+2+1=5). He can identify most numbers up to 100 (he loves to look at book page numbers and identify them). The problem seems to be remembering a sequence of numbers or something like that.
Just want to mention that none of these are age-appropriate math concepts--they're all well above chronological age level!