Even if he is autistic he would have been made aware that he’s acting or saying inappropriate things to be able to manage his own behaviour. Those with autism though struggle with social cues if they are able to understand a ‘rule’ they will usually earnestly follow it rigidly. Gregg’s either never had his behaviour put in check OR he simply ignores and does what he wants as he’s clearly very capable.