Why are alkoxides strong bases?
For the same reason that hydroxide,
The charge on an alkoxide is localized to an oxygen centre. Moreover, the alkyl groups are formally electron releasing, and pump in electron density to this electronegative site. The result?
As a chemist, as a physical scientist, you should look at a table of non-aqueous acidities.