Eugene denim shirt
When he needs to be just a notch dressed up, this Bobinette collarless shirt in denim (with contrasting thread detail) will solve both your need for style and comfort. Two left in this colour. See also this style in black plaid.
Also available in these colours: