Different brands - yes.
Different latency - possible, depending on mobo.
Let's say your mobo support 400 and 533MHz of RAM.
These 2 RAMs, often have different latency.
When you put them together, it will run at the slowest possible
speed (@ 400MHz and the highest latency).