This setup is fine but know that optical cables cannot output the new, uncompressed audio formats found on blu-ray, namely DTS-HD and Dolby TrueHD.
If your amp does not handle these uncompressed formats anyway, then you're fine. You can still receive dvd-quality sound (5.1, DTS, etc.) via that optical cable- just not the newer uncompressed stuff.
Ideally you should have an amp/receiver, blu-ray player and TV with HDMI version 1.3. Then you would hook up the blu-ray player via HDMI to the amp/receiver (instead of to the TV) so the amp/receiver can output DTS-HD and/or Dolby TrueHD. You would then use an HDMI cable from the amp/receiver output to the TV input to get the video signal out.
But if you're not experiencing lip sync issues / audio lag then you're fine as-is.
use HDMI to TV then the blu-ray ourput fibre optic or digital coax to your amp, going via the TV can introduce degradation of signal and delay in sound.
also on coax beware of reset clickc on audio as it needs to sync with coax fibre optic has smoother transitions when changing titles on playback!
Do HDMI to TV, optical or coaxial audio to your 5.1 all via the Blu-ray. This will make sure you get the best signal. Some TV's don't output 5.1 via their optical!
Unless your 5.1 has HDMI inputs, then you may want to hook everything up to your 5.1 via HDMI, then use the 5.1 HDMI out to TV. However, i heard that some HDMI cables only carry audio in 2 channels(left & right) instead of 5.1! You may want to ask a Home Theater expert about that!
Do HDMI to TV, optical or coaxial audio to your 5.1 all via the Blu-ray. This will make sure you get the best signal. Some TV's don't output 5.1 via their optical!
Unless your 5.1 has HDMI inputs, then you may want to hook everything up to your 5.1 via HDMI, then use the 5.1 HDMI out to TV. However, i heard that some HDMI cables only carry audio in 2 channels(left & right) instead of 5.1! You may want to ask a Home Theater expert about that!