Another well done chapter. I still get a headache trying to translate everyone (except Luna, of course... why did that not shock me?) into their transgender analogs, but fun nonetheless.
I can understand your rationale for putting him as a 'Puff, but I wonder how you are going to get him to make connections with other people there. I am sure you can do it, I just don't know how!
Good job and keep it up!