Hi Nap. This is my first post on SN too. 
My heart jumped when I read the first few lines of your post. My DS2 is also 2 in December.
And has a lot of the behavioural traits you outline for your own son. Like yours, he is also pretty keen on bf, but then I bf DS1 (who is definitely not ASD) for 2 yrs 2 m. DS2 doesn't 'ask' for milk verbally or by sign though - he jumps on me if I sit down, pulls at my clothes and grunts.
I'm getting towards being fed up of bf by now, but it's pretty much the only thing he 'asks' for consistently that I can always give him...
He has no speech at 22 m. Well, ok, he says 'daddy'. He says it in lots of contexts, not just if he sees his daddy - in fact, he doesn't often use it in the 'right' context. He babbles and does lots of consonant-vowel sounds, like dadaba booo da. He also just 'sung' the first two lines of Row Row Your Boat to me (his favourite song, I suppose) in babble-talk - it was pretty note perfect!
It's very hard to know what he understands. He's pretty compliant about going upstairs to change nappies if I tell him, but that might be because he loves to climb the stairs, and they aren't normally accessible to him. I try to remember that just because he isn't talking doesn't mean he can't understand what's being said, so I do try to commentate to him. He doesn't follow instructions, like 'bring me the ball,' at all. I know he 'should' by now. The only thing he ALWAYS responds to is any mention of 'milky' - I can practically murmur that across a crowded room and he'll drop whatever he's doing and come running.
Nothing wrong with hearing either, we had it tested.
He isn't bothered by looking at himself in the mirror. He is just getting into books but is still more interested by the flaps and holes and mechanics of a book than the pictures, and isn't really at all interested in me reading to him.
He loves cars and trains and anything that brums on wheels, but isn't at all bothered by 2D representations - it has to be a toy. For that matter, he's not that bothered by real cars or tractors much. Things that ought to hold his attention, like animals, often don't - the other day he was with his GPs, who have dogs, and was playing within a few inches of one of the dogs, who was desperate for him to notice her.
He did, eventually, with a funny start, and then was very smiley and laughing. But his attention wasn't caught by a lively dog a few inches from his face.
Same at music group, which is taken by a very animated woman. He just isn't bothered by watching her and her puppets. I look round - all the other (younger) babies and toddlers are.
He doesn't kiss, but he likes being kissed (thinks it's funny) and he does like cuddles, in the right mood. He used to clamber onto laps for cuddles but hasn't really done that recently.
He hardly ever responds to his name being called. One exception is a recent thing - if we're outside and he's running away from me (he thinks it's a game) if I crouch down and call his name with arms open, he'll turn, giggle and run back to me with his own arms open, and cuddle.
I can't tell you how much I love this, because it feels like affection and some sort of reciprocal understanding between us. I think, from his POV, it's just a game, though. 
Written like this, I can see it looks very like he has an ASD. DH is a psychologist (academic) and though ASD isn't his thing, he knows enough to keep on saying 'any variation in speech is viewed as normal until 2'. But this isn't just speech, is it? DH has his head in the sand, I think. It makes me feel so lonely.
In some ways, he might do ok at preschool - he loves being in large social groups. He doesn't play with other toddlers (you wouldn't necessarily expect that at this age, either) but he thrives in just toddling off and playing with toys in large groups. If we're stuck at home, just him and me, he gets very clingy and I think it's because he's bored.
But how can I send him to preschool when he can't even communicate his needs to other people??