Question: What is the correct method? After someone dies, how long should we wait before we bury the deceased?

Answer: As soon as someone is declared dead, the ghusl must be given and immediately thereafter the burial must take place. All this can be done in under two hours. It is futile to wait for people to arrive from far and to first place the big pots to cook etc. It comes in a Hadeeth that hasten in the burial of your deceased. The reason explained in  the hadeeth is that if the person was good then he must be laid to rest and reep his rewards and if he was evil then also hasten because he was a menace to society.