BC Junior Boys All-Star weekend a rousing success