Text this: Diffuse and specular brightness models applied to LEO satellites