في سورة النور الآية (31): لماذا ورد الصيغة تارة (أبناء) وتارة (بني)؟

السلام عليكم ورحمة الله وبركاته
ورد في سورة النور الآية (31): {أَوْ أَبْنَائِهِنَّ أَوْ أَبْنَاء بُعُولَتِهِنَّ أَوْ إِخْوَانِهِنَّ أَوْ بَنِي إِخْوَانِهِنَّ أَوْ بَنِي أَخَوَاتِهِنَّ...}.
لماذا وردت الصيغة تارة بلفظ: (أبناء)، وتارة أخرى بلفظ: (بني)؟ "أو بمعنى آخر" هل هناك فرق بالمعاملة بين الابن وذريته وبين ابن الزوج وذريته وبين ابن الأخ وذريته؟
يرجى التفصيل جزاكم الله عنا كل الخير. 

بما أن الابن من البناء، فهو بناء أبيه فأعماله في صحيفة أبيه، فإن كان عليه حقوق كثيرة أدى له جميع حقوقه، كوالد أمين بك (العلّامة محمد أمين شيخو قُدِّس سرّه)، جاء ابنه بعد موته وأصلح له أموره كلَّها وأخذ أمواله الطائلة وأنفقها في وجوه الخير وبما يرضي الله، إذ وسّع بها الجامع وأنشأ فيها الحلقة، كذا وضع رواتب شهرية ثابتة لأسر المعدومين في الثورة السورية، ومن ناحية أخرى رفع جميع الأخطاء التي كانت مترتبة على أبيه وجعلها إصلاحات. وبعد ذلك رأى العلّامة رؤيا فيما هو نائم: إذ رأى أباه قد خرج من قبره يمتطي فرساً بيضاء والفرس تنهب الأرض جرياً مسرعاً، فسأله الابن: إلى أين يا أبي. فأجابه الأب: إلى حلب إلى حلب...
فهذا المنام رمزي يدل على خروج الأب من القبر ودخوله الجنة، وهذا كله بفضل الإصلاحات التي قام بها الابن.
إذن فالابن بناء أبيه، والأب مسؤول عن تربيته.
أما بني إخوانهم وبني أخواتهم، فهؤلاء ليسوا بناءهم، بل بناء آباءهم فهم ليسوا بناءه بل بناء آباءهم وأمهاتهم وهم المسؤولون عنهم.