I agree - he needs an avian vet visit, sooner rather than later. This could well be infected and that is a serious illness in any bird, but more so when they are this tiny.
He could also have damaged the area where his beak grows, which could affect him badly going forward. I know avian vet visits are expensive, but this is what I would URGE you to do.
My avian vet charges $120 just to say hello - but ... I took on a birds life as my responsibility. The amount sucks, but you could call around and see who charges what. Personally, I don't recommend a regular vet visit for birds unless there's no other choice.