Primero haz el panal. Engrasa una bandeja de horno con la mantequilla y resérvala. Poner el sirope de oro y el azúcar glas en un cazo grande y dejar que se disuelva a fuego lento hasta que no se vean los cristales de azúcar. Subir el fuego y cocinar hasta que la mezcla tenga un color caramelo intenso. Apagar el fuego y añadir inmediatamente el bicarbonato de sodio. Remover para mezclar bien mientras hace burbujas y espuma, luego verter la mezcla en la bandeja de horno engrasada y dejarla enfriar durante 1-1½ horas. Romperlo en trozos y guardarlo en un recipiente hermético entre hojas de papel de horno hasta una semana.
Poner el arroz en un colador, lavarlo bien bajo el chorro de agua fría y escurrirlo. Poner el arroz en un cazo, añadir la rama de canela y 700 ml de agua, y llevar a ebullición. Tapar la cacerola, bajar el fuego y cocinar lentamente durante 10-15 minutos hasta que el arroz esté tierno. La mayor parte del agua debería haber sido absorbida, pero si no es así, escúrrala y deséchela. Quitar la rama de canela.
Añadir la leche y la leche condensada a la cacerola con el arroz y remover para combinar. Llevar a ebullición, luego bajar el fuego y cocinar suavemente durante 5-7 minutos hasta que el arroz esté bastante espeso y cremoso. Añadir el extracto de vainilla. Retirar el cazo del fuego y dejarlo reposar durante 5 minutos.
Servir caliente o frío, espolvoreado con canela molida, trozos de panal y rodajas de mango. Si sirve el budín caliente, el panal se derretirá rápidamente en el arroz, por lo que es mejor ofrecerlo por separado en la mesa.