Around the time you get married would seem like a good time, then you can explain about the names aswell, its a shame his Bio Dad is not in his life , children always do better when families can get on okay and are in their lives .Make sure his step dad is involved with games and sports and fun..