Oh yes! This fits 100%. It is perfectionism, and engagement. If the questions are too simple - he slows down even more. So on more complex questions/situations he speeds up. During his testing they noted it various times - he is engaged so there isn't any disability it is just the challenging factors. So no challenge = slower processing. For me it doesn't make sense, but I am not in his shoes, and he can't explain it.