He is looking good being open and full. Why would you say too much light? How high do you have him in the tank? Always best to start off low in the tank and adjust up after a period so they can adjust to light. I keep mine on the bottom of my evo where they seem to be happiest there along with low/medium flow. Blasto's (along with other LPS's) also love to eat. I have 9 different types and I feed them about once a week and they are enjoying life.