Finally, after deity knows how long, I got round to hunting down a friendly artist and bending them to my will. j/k
But, I did at last get a ref. sheet made of myself. No separate name for this cutie, since, well, he is me.
Many, many thanks to the artist, NeonSlushie (FA neonslushie / website)