He does look like a hamish! I bet he would love to be yours Suze.
Is truffle quite a small cat Alley? She looks it from the picture. If so he might stay quite a little boy. My little black female cat came from a very small mother and I am hoping she is fully grown now at a year old. I would like it if she stayed that size as she will always be my "little girl".