It wouldn't surprise me if he was aspie. I just don't worry about categorization. He functions well, so I don't worry about him. His only issues are taking everything 100% literally (You have to be careful what you tell him to do because he will process the command in the same way a computer would.) and he relates all things in life to advanced math, so he really confuses non-tech people, although everyone likes and respects him.