Hello and thank you for reaching out to Petco Pet Education Center, formerly Petcoach. I'm sorry to hear that Bobo flew into a window. If you believe that he could be injured in any way, I recommend having him evaluated by your nearest veterinarian. Bird's may hide their clinical signs, so subtle signs such as a wing droop or fluffed feathers may indicate underlying disease/injuries. Your veterinarian may recommend x-rays to evaluate for any orthopedic (boney) injuries, which may require the placement of a splint or bandage. If he continues to act normally (eating, drinking, passing normal feces/urates) and perching normally, he will likely be OK. I hope this is helpful!