Faits: Faits: A. B._ a déposé le 2 juin 2003 une demande de permis de construire dans le but de réaliser une fosse à purin avec fumière sur une parcelle appartenant à la commune de Châtelat. En pareil cas, d'après la législation cantonale sur les constructions, l'octroi du permis de construire est du ressort du préfet. Il s'agit en l'occurrence du Préfet de Moutier, la commune de Châtelat faisant partie de ce district. La demande de permis a été publiée et A._, propriétaire voisin, a formé opposition. La demande de permis a été publiée et A._, propriétaire voisin, a formé opposition. B. Le 11 juillet 2003, le Préfet de Moutier a écrit à la Direction de la justice, des affaires communales et des affaires ecclésiastiques du canton de Berne (ci-après: la Direction cantonale) pour exposer qu'il devait se récuser dans la présente affaire, car le secrétaire communal de Châtelat travaillait à la Préfecture de Moutier jusqu'au 11 avril 2003, son activité ayant au demeurant pris fin "dans des conditions que l'Office de gestion et de surveillance connaît bien". Le 4 août 2003, la Direction cantonale a admis la demande de récusation et transféré l'affaire au Préfet de Courtelary. Dans les considérants de sa décision, cette autorité reprend l'argumentation du Préfet de Moutier en mentionnant les précédentes fonctions du secrétaire communal à la préfecture. Cette décision a été notifiée le 29 octobre 2003 au mandataire de A._. Cette décision a été notifiée le 29 octobre 2003 au mandataire de A._. C. Agissant par la voie du recours de droit public, A._ demande au Tribunal fédéral d'annuler la décision prise le 4 août 2003 par la Direction cantonale. Il relève que la loi prévoit la compétence du Préfet de Moutier pour statuer sur son opposition au projet de construction de son voisin; en admettant pour ce magistrat un devoir de se récuser, la Direction aurait violé la règle du droit cantonal de procédure administrative ainsi que les garanties constitutionnelles fédérale et cantonale à ce sujet. La Direction cantonale conclut au rejet du recours. Le Conseil communal de Châtelat conclut à l'admission du recours. Le Préfet de Courtelary se réfère à la prise de position de la Direction cantonale. Le Préfet de Moutier et B._ ont renoncé à répondre au recours. Le Préfet de Courtelary se réfère à la prise de position de la Direction cantonale. Le Préfet de Moutier et B._ ont renoncé à répondre au recours. D. Ayant pris connaissance de la réponse de la Direction cantonale, le recourant requiert la fixation d'un délai pour le dépôt d'un mémoire complétif. 