Сосед прав. Дети в 9-10 часов должны ложиться спать. Не хочет спать - пусть лежит в кроватке и слушает, как ты читаешь до 12 ночи. Соседи не обязаны страдать из-за вас.

Что такое бегающий наверху деть (даже в доме с хорошей звукоизоляцией) представляю. Это даже днем неприятно, а ночью и подавно.