Also, rein formaljuristisch verbietet das Zeichen im Bus den Verzehr von Lebensmitteln. Nicht die Mitnahme von verzehrfähigen Lebensmitteln. (Sonst könnte ja niemand mehr einkaufen gehen, und einen Salat mit dem Bus nach Hause transportieren.)
Andererseits kann ich auch den Busfahrer verstehen: Erfahrungsgemäß werden einige Schüler, die einen eingepackten Döner mit in den Bus nehmen, diesen auch dort während der Fahrt verzehren. Und während der Fahr kann der Busfahrer das nicht (präventiv) überprüfen. (Er muss schließlich fahren.)
Das ist also eine Abwägungssache. Ich würde diebezüglich tatsächlich mal bei der SSB anfragen.
Abgesehen davon: Ich würde die ganze Fressalien einfach so verstecken, dass sie der Busfahrer nicht sieht. ;-)